Telepítés - hibák

Fórumok

Telepítés - hibák

Hozzászólások

mplayert szeretnék feltenni, de a skin telepítésénél elakad a köv hibaüzivel:

!!! Digest verification Failed:
!!! /usr/portage/distfiles/Blue-1.4.tar.bz2
!!! Reason: Filesize does not match recorded size
!!! Got: 221764
!!! Expected: 221734

nem értem, hogy lehet ilyen hogy a méretek nem eggyeznek meg:/ na mind1, tudtok rá valami megoldást, vagy próbáljam meg 1 régebbi verzsönnel?

|< <> >< ><

Az mc valahogy felkúszott :-)
Ám minden más egyébnél folyamatosan nyomatja a problémát.
Az az érdekes, hogy kipróbáltam a csak stage3-as telepítést, és ott nincs ilyen hiba.

[quote:b17e12c5c5="ovits"]Lenne mégegy kérdésem.
Letöltöttem néhány forrást, de nem a megfelelő kiterjesztésük van.(tar.gz helyett tgz stb.)

Meg lehet tanítani a portage rendszert, hogy ezt lekezelje, vagy a fileok átnevezésére kell írnom egy scriptet?

ovits

Szia!

A portage azokat a file-okat keresi, amik az adott ebuild manifest file-jában, és/vagy magában a .ebuild file-ban vannak.
Biztonsági okokból elég szigorúan veszi ezt a dolgot. Nem elég, hogy a file nevének megfelelőnek kell lennie, de az md5 összegnek és a file hosszának is a manifest file-ban lévőnek kell lennie. Azt hiszem, ha a .ebuild file tölti le az adott forrást és a manifest file-ban nem szerepel, akkor paraméterezni lehet, hogy a letöltött, de manifestből hiányzó file-t elfogadja, vagy sem.
Tehát vagy a manifestet generálod újra, vagy a file-neveket.

Üdv.: Tomyellow

Hello!

Hogyan kell értelmesen offline portage snapshotot frissíteni? Az én módszerem a következő volt: /usr/portage tartalmát törölni (kivéve a distfiles-t) új snapshot kicsomagol, aztán
emerge --regen
így kissé hosszadalmas.

A frissítés után az xmms megjavult.

A / listázásához hozzáadtam a felhasználót a root csoporthoz, de ez nem egészséges (bár mivel offline van a gépem, számomra nem jelent biztonsági problémát).

Az ati driver is működik, de nem tudom, hogy a frissítés miatt, vagy a dri(?drm?) modul kihagyása miatt.

Az xfce4-gyel továbbra is problémám van. Arra rájöttem, hogy az xfdesktop nem indult el, és ezért nem volt jobbklikk menüm meg háttérképem sem.
Manuálisan elindítottam és működött (utána automatikusan elindult), egészen addig, amíg tegnap le nem fordítottam a sudo-t mozilla-firefox-ot openttd-t blackboxot.
Azóta double free hibaüzenettel (kissé felbosszantott a dolog és nem volt kedvem elhozni a pontos hibaüzit sajna) és egy hexa kóddal elszáll.

Hogyan kell egy csomagot a közvetlen függőségeivel eltávolítani?
pl: xfce4-nél xfdesktop xffm...
Illetve minden olyan csomagot is, ami CSAK az eltávolítandó csomag függősége.
pl: valami csomag esetén: valami_masik amitől a valami függ, és ami függ a libvalami_masik csomagtol de mas csomag nem fugg a libvalami_masik-tol.
Vagy ezt megoldja egy emerge --clean vagy --depclean ha a valami és valami_masik csomagot sikeresen unmergeltem?

Szia!

A portage azokat a file-okat keresi, amik az adott ebuild manifest file-jában, és/vagy magában a .ebuild file-ban vannak.
Biztonsági okokból elég szigorúan veszi ezt a dolgot. Nem elég, hogy a file nevének megfelelőnek kell lennie, de az md5 összegnek és a file hosszának is a manifest file-ban lévőnek kell lennie. Azt hiszem, ha a .ebuild file tölti le az adott forrást és a manifest file-ban nem szerepel, akkor paraméterezni lehet, hogy a letöltött, de manifestből hiányzó file-t elfogadja, vagy sem.
Tehát vagy a manifestet generálod újra, vagy a file-neveket.

Üdv.: Tomyellow

Igazából letöltöttem a packages CD-t , és az azon lévő fileoknak volt tar.bz2 kiterjesztés helyett tbz2 vége. Úgyhogy szerintem az md5 és fileméret is egyezik.

Nekiláttam telepíteni a gentoo -t. Először is letöltöttem a install-x86-universal-2004.1.iso -t és CD-re írtam.
Bootolás után próbáltam életre kelteni a hálókártyámat (Realtek 8029, combo):
#modprobe ne2k-pci

Egy rahedli failed üzenettel elszállt.
Nem baj, gondoltam akkor stage3-as gyorstelepítést csinálok, úgy, ahogy a leírásban van. Azonban a CD-n nincs packages nevű könyvtár.
Sebaj, mentem tovább... kernel fordítás (itt tuti, hogy nem lesz gond a háló-karival), lilo telepítés és a kernel bootba írása, minden OK.
Reboot ... a rendszer lefut. Az internet kapcsolat él, eddig minden oksi.
Azonban ahhoz, hogy bármilyen csomagot letölthessek, kell a links parancs, márpedig ilyen nincs az alaprendszerben.
Kiadtam az "emerge -k xfree kde mozilla" parancsot, jó ideig dolgozott, majd úgy 40 perc munka után egy rakás errorral elszállt az X telepítése közben.

Kérdés: mit lehet tenni ilyenkor? Hogy telepítsem a rendszert? mert úgy tűnik, a segédletek néhol nem fedik a valóságot, és pont a leg lényegesebb pontoknál vannak hiányosságok és/vagy eltérések.

Furi, mert én épp most telepítettem az xorg-x11-et, és hiba nélkül felment. Már megy is vele a fluxbox. Az aktuális snapshot-ot használtam. Milyen USE flag-eket hsználtál, és milyen CFLAG-eket?

[quote:5d5d0bd96a="ovits"]
Igazából letöltöttem a packages CD-t , és az azon lévő fileoknak volt tar.bz2 kiterjesztés helyett tbz2 vége. Úgyhogy szerintem az md5 és fileméret is egyezik.

Jól értem? A package CD-n lévő file-oknak tbz2 kiterjesztésük van, és telepítésnél pedig tar.bz2 -t kér? Tehát out-of-the-box sz.r?
Még soha nem telepítettem GRP-ből, biztos hogy nem megy fel így? Nem lehet, hogy elfogadja a tar.bz2 és tbz2 kiterjesztéseket is?

Az előző hozzászólásomat vedd tökéletesen tárgytalannak, én félreértettem, azaz te fogalmaztál pontatlanul, ugyanis a packageCD-n nem források vannak, hanem bináris csomagok. Ezeket -K opcióval kell feltelepítened, ez mondja meg a portage-nak, hogy te előre-fordított csomagot szeretnél telepíteni. Meg kell még adni a $PKGDIR környezeti változóban, hogy hol találhatóak a csomagok, pl.:
# mount /dev/hdX /mnt/cdrom
# export PKGDIR=/mnt/cdrom/ ...
Lehet, hogy nem a packageCD gyökérkönyvtárát kell megadni, ezt meg kéne nézni a CD-n, hogy milyen könyvtárstruktúrája van.

Üdv.: Tomyellow

Ezzekkel a beállításokkal - ezek szerint - még nem vagyok tisztában. A leírásban valóban meg van említve, de halvány gőzöm sincs, mit takarnak.

Melyik mire való? Miért kellenek? Hogyan befolyásolják a telepítést?

D.S.

A USE flag-ekkel határozod meg azt, hogy a csomagokat milyen képességekhez/függőségekhez igaz1tva kompillálod.
Pl.:

USE="alsa -xine" emerge kdemultimedia

a kdemultimedia csomagot alsa támogatással, de xine integráció nélkül fordítja.

Az alábbi parancs megmutatja, milyen globális (minden csomagra érvényes) USE flag-ekkel golgozol:

emerge info

Ezeket az /etc/make.conf fájl editálásával megváltoztathatod. A /usr/portage/profile/use.desc leírja a USE flag-ek jelentését.

A globális USE flag-eken kívül vannak még a partikuláris, egyedi csomagokra szólóak. A kettő összesítését nagyon könnyű megállapítanod:

emerge -pv <csomagnév>

A minusz-jel az elérhető, de letiltott/nem-aktivált, a plusz-jel pedig az érvényesítendő USE flag-eket jelöli.

Az alábbi paranccsal alkalmilag beállíthatod a lefordítandó csomag(ok) USE flag-eit:

USE="-<érvénytelenített flag> <érvénybe léptetett flag>" emerge <csomagnév>

Ugyancsak az /etc/make.conf-ban a CFLAG-ekkel adod meg azt, hogy milyen proceszorra hogyan optimalizáljon. Én pl. az Athlon XP +2200-as gépemre az alábbit adtam:

CFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer"

Itt persze óriásikat lehet hibázni, ami nyilván, a fordítási folyamatok leblokkolásához vezethet.

Nagyon köszönöm a segítséget, mindjárt neki is látok...
De van még egy fontos kérdés: hogy tudom felrakni a links parancsot????

[quote:d0c21631cf="darksoft"]Nagyon köszönöm a segítséget, mindjárt neki is látok...
De van még egy fontos kérdés: hogy tudom felrakni a links parancsot????

Nos, a links (vagy framebuffer esetén grafikus futtatáskban: links -g) problémátlanul múködik a livecd-ről. De te minden bizonnyal chroot-oltál. Ezért ajánlatos még a chroot parancs előtt egy újabb szessziót nyitni, mondjuk a Ctrl + Alt + F2 - es konzolon. A'szem, erről már lekéstél (nem a livecd-ét futtatod), ezért nincs más hátra, mint:

emerge links

De én javasolom néked inkább:

emerge lynx

, mert emez utóbbi programnak kevesebb dependenciája van, bár nem nyójt grafikát framebuffer-en.

Hali!

Van egy igen "érdekes" problémám.
Stage 3 installt csináltam net nélkül a 2005.1 Universal Install CD - ről és a handbookja szerint. Semmi problémám nem volt a telepítés alatt, csak reboot után, a kernel nem találta meg a modulokat.

Szóval a lefordított kernelem (1.próba: gentoo-sources+genkernel, 2.p: gentoo-sources, 3.p: vanilla-sources; kernelverziók: 2.6.12,2.6.12,2.6.11 )

reboot után:
cat /proc/version
azt írta ki, hogy a kernelem 2.4.26 és gentoo live cd hez fordították!

---------------------------------------------------------------------------------

Mindenki okulására:
Én voltam a hülye nem a gentoo.
...
/dev/hda2 ext3 slackware
/dev/hda3 ext2 /boot
...
/dev/hda6 swap
/dev/hda8 ext3 gentoo

A rsz a Slackware lilo-javal indul.
Egy régebbi telepítésből (amit le kellett törölnöm hely híján) megmaradt a boot partíció, de ezt elfelejtettem, és nem is csináltam neki a telepítés során külön /boot-ot. (Az valahogy nem jutott eszembe, hogy logikai partícióról nem tud majd bootolni a rsz)
Valamint a Slackware lilo.conf-ját sem néztem át rendesen, ugyanis a 3-as 8-asnak tűnt.
Tehát nem a hda8-ról, hanem a hda3-ról bootolt a gentoo. Mivel nem csatoltam fel a hda3-as partíciót, nem is láthattam.

[quote:35536ea9e5="pidro"]Emlékeim szerint a install docban az áll hogy ezt ahibát hagyjuk figyelmen kívül!

Mivek az emerge sync nem müködik :cry: ezért letöltötem és telepítetem.
Miért nem fogadja el a emerge parancsot.
Nincs valami magyar utmutató hogy a make.conf -ot hogyan állítsam be?

Ho ho hó
A kis hamis. Tehát bináris csomagok vannak rajt. Akkor még le kell töltenem a pendriveomra a forrás csomagokat.

mikebela777!!!
Megkérnélek, hogy parancsról parancsra írde le számomra, hogy hogyan kell telepíteni stage1-ből, egészen addig, hogy felkúszik az X.
Egész biztos valami felett elsiklott a tekintetem, és ebben talán a szegényes angol tudásom is közrejátszik.

Előre is köszönöm :-)

Elég sokmindent sikerült lefordítanom, de tele van a rendszer apró bosszantó dolgokkal és hibákkal:
-audacity nem indul (gtk hiba valami null string miatt, rég próbálkoztam vele)

** nehéz rá mit mondani, audacity és gtk+ frissítés segíthet, valamint a Bugzilla és a FGO átnézése

-xmms file nyitó ablaka egy idő után megzavarodik: nem sikerült kiderítenem mitől van, de a könyvtárak közötti lépkedés során a bal oldal ahol a mappák vannak ilyen .. és ../valami_konyvtar lesz (vagy csak ..) a jobb oldalon pedig:
../valami_konyvtar/*.mp3 ../valami_masik_konyvtar/*.mp3

** próbáld ki a beep media playert, gtk2 alapú xmms

-nem hiba de bosszantó, hogy normál userként nincs listázási jogom a / -re (Hol lehet beállítani, hogy legyen?) az xmms dir+ -a pedig a / -ből indul.

** tedd be a usert a wheel csoportba?

-mixer applet hiba (nem indul vagy nem rakja fel?) a gnome-ban (nem vesződök vele, csak kíváncsi voltam milyen az új(abb) gnome)

** ezt nem értem, a gnome-panelhez hozzá tudsz adni bármilyen appletet jobb klikkel; amúgy nekem tetszik az új gnome

Ott vannak még a függőségek kezeléséből fakadó apróbb problémák:
-xfce4 nem rakott fel semmiféle jobbklikk menüt, na majd a menüeditorral csinálok neki jót: a menüeditor viszont függ egy deprecated csomagtól
(xfce-base/xfce4-base helyett van most xfce-base/xfce4 vagy ilyesmi). Nem tudom mi a legjobb módszer, rakjam fel a deprecated csomagot, vagy rakjam fel a többi függőséget, és a kívánt csomagot pedig függőség kezelés nélkül?

** legjobb az xfce4 frissítése (nem használom, jobb ötletem nincs)

-xcdroast függ a cdrecord-prodvd -től, amit blokkol dvdrtools (ami az ebuild leírása szerint cdrecord fork), végülis nekem mindegy, hogy melyik csomagot rakom fel.

** ha xcdroastot akarsz, ezek szerint kénytelen vagy levenni a blokkoló csomagot

Valamint, ha lenne időm kellene írnom egy kis utilt, ami több mirroron keresné a letöltendő fileokat (a mostani wget-es módszerem nem az igazi, mert egy-egy file nincs meg az általam választott mirroron).

** a mirrorok óránként kétszer syncelnek, de azért előfordul, hogy egy-egy nagyon friss csomag csak órák múlva jelenik meg; amúgy nem értem, mert ha a GENTOO_MIRRORS változóban több mirror is meg van adva a make.conf-ban, akkor azokat végignézi, amíg meg nem találja a csomagot, végső esetben pedig az ebuildben megadott URL-en keres

Hi all!

1 hete gentoozok, már vagy 4.re próbálom újra rakni a rendszert... Minden jól ment, majdnem fejből, DE:
Fölraktam a grub-ot, beállítottam, reboot: Erre amikor a PNP eszköz detecthez ér azonnal zöldre vált az egész kép és megáll a boot folyamat.

Mit tegyek?

P2cel900, TNT2 model64, 256MB RAM, 2.4.6 os kernel.

Köszi!

Ma frissítek portage-t. Holnap meg letöltöm a dolgokat. (offline van a gépem)

A csoportokat megnézem, bár szerintem a wheel-hez csatlakoztattam magam.

Ha az xmms nem javul meg a frissítés után, kipróbálom a beep media playert. (Esetleg szóba jöhet az mplayer is, a gui-t és playlistet nem soxor használtam még, de ha tud random playlistet és random lejátszást, akkor megleszek azzal is.)

Mixer applet hiba: amikor elindult a gnome, akkor írta ki egy szép kis ablakocskába, majd minden applet hozzáadásakor is. Nincs szükségem a gnome-ra, csak egy-két gnome-os alkalmazást használok. Kétségtelen, hogy nem rossz, de már megszoktam az xfce-t.

Slackware után minden függőségi macera kicsit érzékenyen érint. Ott meg azt volt gázosabb kitalálni, amikor nem indult a progi, hogy a libakarmi.so melyik csomag része:).

Perl script: belenéztem egy tutorialba a Perl c szerű for ciklust használ. Így egy kicsit bonyolultabb megoldás kell, de +oldom és ha kész felrakom ide.

ovits

mp3lejátszók terén szerintem most az amaroK mindent ver, noha KDE-s és én főleg gnome-ot használok, többnyire vagy azt, vagy beepet futtatok

[quote:470ddccb1f="strangedr"]mp3lejátszók terén szerintem most az amaroK mindent ver, noha KDE-s és én főleg gnome-ot használok, többnyire vagy azt, vagy beepet futtatok

Nekem a yammi jön be, főleg a genre -n (ID3 tag) belüli random autoplay.
"Na végig hallgatom ezt az albumot, aztán szóljon valami kemény!" :)
Persze ugyanezt tudja album, előadó, vagy egész gyűjtemény szinten is, bár ezeket xmms-sel sem nehéz megcsinálni, ha jó a könyvtárstruktúra, de ez a műfajon belüli autoplay nagyon jó, szerintem.

Ugyancsak KDE-s.

Üdv.: Tomyellow

Hello!

Elég sokmindent sikerült lefordítanom, de tele van a rendszer apró bosszantó dolgokkal és hibákkal:
-audacity nem indul (gtk hiba valami null string miatt, rég próbálkoztam vele)
-xmms file nyitó ablaka egy idő után megzavarodik: nem sikerült kiderítenem mitől van, de a könyvtárak közötti lépkedés során a bal oldal ahol a mappák vannak ilyen .. és ../valami_konyvtar lesz (vagy csak ..) a jobb oldalon pedig:
../valami_konyvtar/*.mp3 ../valami_masik_konyvtar/*.mp3
-nem hiba de bosszantó, hogy normál userként nincs listázási jogom a / -re (Hol lehet beállítani, hogy legyen?) az xmms dir+ -a pedig a / -ből indul.
-mixer applet hiba (nem indul vagy nem rakja fel?) a gnome-ban (nem vesződök vele, csak kíváncsi voltam milyen az új(abb) gnome)

Ott vannak még a függőségek kezeléséből fakadó apróbb problémák:
-xfce4 nem rakott fel semmiféle jobbklikk menüt, na majd a menüeditorral csinálok neki jót: a menüeditor viszont függ egy deprecated csomagtól
(xfce-base/xfce4-base helyett van most xfce-base/xfce4 vagy ilyesmi). Nem tudom mi a legjobb módszer, rakjam fel a deprecated csomagot, vagy rakjam fel a többi függőséget, és a kívánt csomagot pedig függőség kezelés nélkül?
-xcdroast függ a cdrecord-prodvd -től, amit blokkol dvdrtools (ami az ebuild leírása szerint cdrecord fork), végülis nekem mindegy, hogy melyik csomagot rakom fel.

Ha lenne időm és kedvem meg kellene néznem, hogy az ati driver miért nem tudja lefordítani a kernel modult.

Ezek normális hibák, vagy csak a bénázásom okán futok bele ilyesmikbe?

Valamint, ha lenne időm kellene írnom egy kis utilt, ami több mirroron keresné a letöltendő fileokat (a mostani wget-es módszerem nem az igazi, mert egy-egy file nincs meg az általam választott mirroron).

ovits

[quote:8315adcb73="ovits"]Régebben kaptam egy jó kis perl scriptet, ami az
emerge valami -pf >emerge.txt
txt alapján készít egy lista file-t. (nem tudom hogyan műkszik, nem értek perl-ül)
A csomagok letöltése pedig egyszerűen:
wget -i lista.file

A következőket csináltam:
emerge -pf valami >emerge.txt
emerge -pf masik_valami >>emerge.txt

Nézd meg ezt: http://www.gentoo.org/doc/en/altinstall.xml - 4. paragrafus

emerge -fp AKÁRMI 2> downloads.list

cut -f 1 -d ' ' downloads.list > downloads.download

wget -N -i downloads.download

A fentebb említett hiba, amikoris elkezdtek segfaultolni az emergek és hardver hibát üzengetett, nálam is előállt úgy 2 hete. Már kezdtem ánikolni, hogy elszállt mondjuk a memóriám vagy valami, amikor az FGOn egy hasonló hibára ajánlottak egy újraforgatást emerge -e system-mel. Megcsináltam, és rendbejött.

Nézd meg ezt: http://www.gentoo.org/doc/en/altinstall.xml - 4. paragrafus

emerge -fp AKÁRMI 2> downloads.list

cut -f 1 -d ' ' downloads.list > downloads.download

wget -N -i downloads.download

Köszi. Viszont az emerge -fp AKÁRMI nem nézi, hogy mit töltöttem le már a distfiles könyvtárba (ha jól tévedek). Tehát a meglévő perl szkriptemet (ami viszont igen) kell módosítanom úgy hogy ne redukáljon egy mirrorra. Bakker, mégiscsak meg kell tanulnom perl-ül. :)
Belenéztem kicsit és az ebuildokból veszi a letöltendő fileokat.

ovits

Udv! nem akartam uj topicot nyitni, egyetlen problemam miadt, ezert ide irom, a forumot mar vegig olvastam, nemtalaltam hasonlot, mar parszor telepitettem stage3rol, nem volt gondom, csak aztan nemvolt net, es kellett OOo es feltettem 1 suse-t...
Na a lenyeg! most van netem, de viszont (stage1en kezdtem) stage 2nel, az
"emerge --emtytree system"
parancsra a dev-python/python-fchksum-1.7.1 -re a kovetkezoket irja ki:
"unable to execute i386-pc-linux-gnu-gcc: No such file or directory
error: command 'i386-pc-linux-gnu-gcc' failed vith exit status1
!!!ERROR: dev-python/python-fchksum-1.7.1 failed.
!!!Function src complie, Line 20, Exitcode 1
!!!No error message
!!!if you need support, post the topmost build error, NOT this status message"
de raadasul en nem is i386ot hanem i686ot allitottam be...
A segitseget elore is koszonom, ma`rha lesz:)

Tehát itt a szkript
(amit nem én írtam, és remélem az íróját nem zavarja, hogy betettem)

#!/usr/bin/perl
#$input = 'gnome.txt'; # emerge -p
$input = 'emerge.txt';
$ftp = 'dload/gentoo.lst';
$ftpwin = 'dload/gentoowin.lst';
$log = 'dload/gentoo.log';
$mdsum = 'dload/gentoo.md5';

$portagedir = '/usr/portage';
$dvddir = '/mnt/cdrom';
$mirror = 'ftp://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/distfiles';
#$mirror = 'ftp://ftp.fhh.opensource-mirror.de/pub/gentoo.org/distfiles';
#$mirror = 'http://ftp.gnome.org/pub/gnome/desktop/2.4/2.4.2/sources/';

$size = 0;

open(FTP, ">$ftp") || die("Nem sikerult letrehozni: $ftp\n");
open(LOG, ">$log") || die("Nem sikerult letrehozni: $log\n");
open(MDSUM, ">$mdsum") || die("Nem sikerult letrehozni: $mdsum\n");

open(INPUT, "$input") || die("Nem sikerult megnyitni: $input\n");
while (<INPUT>) {
chomp $_;

@sub = ($_ =~ /^\[ebuild[^\]][^\]][^\]][^\]][^\]][^\]][^\]]\] (\S+)\/(\S+)/g);

print LOG "Input line: $_\n";
$dir = "";

if ($sub[0] ne '') {

@pkgname = ($sub[1] =~ /([^\-]+)/g);

for ($i=$#pkgname;$i>=0;$i--) {

$dir = join ('/', $portagedir,$sub[0],$pkgname[0]);

for ($j=1;($j<=$i);$j++) {
$dir = join ('-', $dir,$pkgname[$j]);
}

last if -e $dir;

}
# print "$dir\n";
if ( ($dir ne "") && (-e $dir) ) {
$digest = join ('/', $dir,"files","digest");
$digest = join ('-', $digest,$sub[1]);
print LOG "Digest file: $digest\n";
if (-e $digest) {
open(DIGEST, "$digest") || die("Nem sikerult megnyitni: $digest\n");
while (<DIGEST>) {
chomp $_;
@digsub = ($_ =~ /([^\ ]+) ([^\ ]+) ([^\ ]+) ([^\ ]+)/g);
# print "$digsub[0] $digsub[1] $digsub[2] $digsub[3]\n";
next if ($digsub[2] =~ /^\//);
print LOG "---------\n";
print LOG "Filename: $digsub[2]\n";
$local = "$portagedir\/distfiles\/$digsub[2]";
$localdvd = "$dvddir\/distfiles\/$digsub[2]";
if (-e $local || -e $localdvd){
if (!(-e $local)) {
$local = $localdvd;
}
print LOG "File already downloaded!\n";
system ("echo \"$digsub[1] $local\" | md5sum -c");
$ret = $? >> 8;
if ($ret == 0) {
print LOG "Md5sum check OK\n";
} else {
$size += $digsub[3];
print LOG "Md5sum check Failled\n";
print LOG "Download from: $mirror\/$digsub[2]\n";
print LOG "Size: $digsub[3] byte\n";
print FTP "$mirror\/$digsub[2]\n";
print MDSUM "$digsub[1] $digsub[2]\n";

}
} else {
$size += $digsub[3];
print LOG "Download from: $mirror\/$digsub[2]\n";
print LOG "Size: $digsub[3] byte\n";
print FTP "$mirror\/$digsub[2]\n";
print MDSUM "$digsub[1] $digsub[2]\n";
}

}
close (DIGEST);

}

}

}
print LOG "======================\n";
}

print LOG "Full size:\n$size byte.\n";
$size /= 1024;
print LOG "$size kilobyte.\n";
$size /= 1024;
print LOG "$size Megabyte.\n";

close (INPUT);
close (FTP);
close (LOG);
close (MDSUM);

#system ("\.\/textconv -l2w $ftp $ftpwin");
system ("cp $ftp $ftpwin");
system ("unix2dos -q $ftpwin");

Végülis nem olyan vészes csak
print FTP "$mirror\/$digsub[2]\n";
helyett kell valami ilyesmi:

for i in $mirrors do
print FTP "$i\/$digsub[2]\n";

(na persze csak akkor ha van ilyen for ciklus perlben)
és csak a $mirrorst kell majd definiálnom...
ovits

[quote:1911424ba4="mikebela777"]Nos, a links (vagy framebuffer esetén grafikus futtatáskban: links -g) problémátlanul múködik a livecd-ről. De te minden bizonnyal chroot-oltál. Ezért ajánlatos még a chroot parancs előtt egy újabb szessziót nyitni, mondjuk a Ctrl + Alt + F2 - es konzolon.

Ez lehetetlen. Sajna a hálókártyát a gentoo telepítő modulja nem kezeli. Ehhez új kernelt kell fordítani, és evvel a rendszert újra indítani. Tehát ezek után már nem a boot CD rendzserében vagyok, és itt még nincs sem links, sem lynx.

Az /etc/make.conf -ban:
USE="X kde alsa -xine"

Mégis, úgy 1 órás fordítgatás, telepítés meg minden után ezt dobja ki:

#emerge -k xfree kde mozilla
.....
.........
make[1]: ***[gif2ps] Error 1
make[1]: Leaving directory '/var/tmp/portage/giflib-4.1.0-r3/work/giflib-4.1.0/util'
make: ***[all-recursive] Error 1
!!! Error: media-libs/giflib-4.1.0-r3 failed.
!!! Function src_compile, Line 34, Exit code 2
!!! emake failed

Van egy olyan problematika, hogy egy adott user névvel belépve az X-be, nem fogadja el a rendszergazdai (root) jelszót sehol sem. Sem konzolon (su), sem a Vezérlőpultban, stb...
Tehát : semmit sem tudok rootként kezdeményezni.

[quote:3cf0e17d09="darksoft"][quote:3cf0e17d09="mikebela777"]Nos, a links (vagy framebuffer esetén grafikus futtatáskban: links -g) problémátlanul múködik a livecd-ről. De te minden bizonnyal chroot-oltál. Ezért ajánlatos még a chroot parancs előtt egy újabb szessziót nyitni, mondjuk a Ctrl + Alt + F2 - es konzolon.

Ez lehetetlen. Sajna a hálókártyát a gentoo telepítő modulja nem kezeli. Ehhez új kernelt kell fordítani, és evvel a rendszert újra indítani. Tehát ezek után már nem a boot CD rendzserében vagyok, és itt még nincs sem links, sem lynx.

Az /etc/make.conf -ban:
USE="X kde alsa -xine"

Mégis, úgy 1 órás fordítgatás, telepítés meg minden után ezt dobja ki:

#emerge -k xfree kde mozilla
.....
.........
make[1]: ***[gif2ps] Error 1
make[1]: Leaving directory '/var/tmp/portage/giflib-4.1.0-r3/work/giflib-4.1.0/util'
make: ***[all-recursive] Error 1
!!! Error: media-libs/giflib-4.1.0-r3 failed.
!!! Function src_compile, Line 34, Exit code 2
!!! emake failed

A Gentoo livecd-jerol irok, a links-et haszalva :).

1) Ha nincs links, hasznald a wget-et, de mint mar mondtam, konnyuszerel telepitheted az emerge paranccsal a lynx bongeszot.

2) NAGYON FONTOS: Ne az xfree-t telepitsed, hanem az xorg-x11 metacsomagot. A Gentoo is atallt az xorg-ra. Vagyis:

emerge xorg-x11 kde mozilla

Helyesbítés: ha belépek userként, még az su -t sem tudom használni. Nem kell ehhez X-et indítani.

Amint lefutott a rendszer és beléptem rootként, az volt az első dolgom, hogy letöltsem a lynx -et:
# emerge lynx

és erre szépen elkezdte telepíteni az egész X és kde meg egyéb csomagokat...

Na erre mit lépsz???

MikeBela777!
Danke, rájöttem mi volt a hiba. A CFLAGS-ben a -O3 -nál én nullát írtam. Hát ettől aztán gyűlt a kaka.
Mot már ott tartok, hogy felraktam az xorg-x11 csomagot - szépen be is fordította -, majd elkezdtem a KDE telepítését, azonban hibát jelzett, és így a KDE nem került fel:

configure: error: Your Installation ins't able to compile single C++ programs.
Check config.log for details - if you're using a Linux distribution you might miss
a pack named similar to libstd++-dev.

!!! Error kde-base/kdeadmin-3.3.0 failed.
!!! Function kde_src_compile, Line 130, Exitcode 1
!!! died running ./configure, kde_src_compile:configure

Az általam használt USE flag : "-march=athlon-xp -O3 -pipe -fomit-frame-pointer"

Nincsen benne a user a wheel csoportban.

Van 1 igazan fantasztikus hirem, lefuttattam most ejjel debug modban, es most mast irt ki:) persze ugyan annal a csomagnal
najo, szinte ugyanaz, csak nehanyszor beleirta hogy debug, meg echo..
Valaki dobjon meg 1 linkel vagy akarmivel, mert nemtom megoldani... gondolom ki nem hagyhatom a csomagot, akkor a masik lehetoseg hogy regebbi verziot rakok fel, mert azt ajanlotta a telepitesi doc hogy szedjem le netrol a cuccokat, hat megtettem, szoval talan az a gond, mert a flageket sztem jol beallitottam, hat legalabbis 28 csomagon keresztul nemvolt panasz

Ez hihetlen. A lynx-nek nincs X-es dependenciaja, hanem csak a links-nek (de ott is kiszedheto a USE="-X" kitetellel). A neki megfelelo ebuild is ezt mutatja, az "emerge -pv lynx" parancs is ezt mutatja, es nem utolso sorban a gyakorlat is ezt tamasztja ala (az iment probaltam). Mindenkepp a grafikus szerverhez az xorg-x11-et kell lehuznod s forgatnod.

letoroltem az uj ebuildot, mondom igy tuti muxik, erre meg...
letolti meg minden, es kiirja hogy
"!!! Files listed in the manifest do not exist!
python-fchksum-1.7.1.ebuild"

valaki mondjon pls erre megoldast

[quote:0625a603e2="ovits"]Ho ho hó
A kis hamis. Tehát bináris csomagok vannak rajt. Akkor még le kell töltenem a pendriveomra a forrás csomagokat.

Na itt van az eb elhantolva.
Az emerge parancsnál tedd be opcióként, hogy -pf, ez kiírja, hogy miket, és honnan kell letölteni az installhoz. A -p a pretend, a -f a fetch-only.

Például ha frissíteni akarsz, akkor emerge -uDpf world lesz a megfelelő parancs.

Üdv.: Tomyellow

Bocsánat, én voltam az idióta :-)
Most azonban újra kezdem, előlről az egészet gyakorlásképpen. Előbb viszont letöltöm a stage3 csomagokat.
Kérdés:
elegendőek a stage3 csomagok, vagy kellenek még a leírásban említett distfiles és packages könyvtár is?
Továbbá: mi a fenét takar a GRP telepítés???

[quote:633d2f9f24="darksoft"]mikebela777!!!
Megkérnélek, hogy parancsról parancsra írde le számomra, hogy hogyan kell telepíteni stage1-ből, egészen addig, hogy felkúszik az X.
Egész biztos valami felett elsiklott a tekintetem, és ebben talán a szegényes angol tudásom is közrejátszik.

Előre is köszönöm :-)

http://www.gentoo.org/doc/hu/gentoo-x86-install.xml

Nagyon fontos, hogy a telepítés előtt megértsd a Gentoo működését. Enélkül nekivágni többnyire kudarchoz vezet. Szóval ajánlanám ezt az oldalt: http://www.gentoo.hu/index.php/?mod=doc.

A GRP-s telepítés előrefordított (bináris) csomagokból történő telepítést jelöl, de ezzel épphogy a Gentoo lényege vész el. Ahhoz, hogy egy valóban táltosparipa sebességű és sziklastabil rendszert építsél fel:

a) Olvasd el a dokumentációt. Gondolok itt főleg a livecd-n található doksira, amit mondjuk a Ctrl + F2 konzolon böngészhetsz a links-szel - a telepítés menetével párhúzamosan. Ehhez persze előbb jelszót adsz magadnak ("passwd"), hogy beléphess a második konzolba.

b) Stage 1-ből indulj !!!

c) Még a "scripts/bootstrap.sh" kiadása előtt nagy gonddal állítsd be a CFLAG-eket és a USE-flag-eket az /etc/make.conf-ban !!! Ettől függ a rendszer jellege és sebessége + stabilitása.

Én az Athlon XP +2200-as gépemhez az alábbi CFLAG-eket használom: CFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer". Úgy képzeld el, hogy egy villámsebes rendszert kaptam ezáltal. A KDE 2-3 másodperc alatt lép be !!! Hihetetlen, milyen gyors. Azt hittem, rosszul látok, merthisz a SuSE ugyanezt a folyamatot 15-20 másodpercig nyűtte.

Sok sikert! Üdvözlégy a Gentoo-sok körében :)

Bocsi a késésért, Darksoft. Egy jó ideig nem voltam Net-közelben, de látom, dr_strange megelőzött engem egy nagyszerű linkkel a Gentoo Linux telepítésének részletes, magyar nyelvű (!) leírásához. Nem látom értelmét, hogy annak rövid kivonatát ide körmöljem. Köszönöm a megértésedet. Én is azt követtem, helyesebben mondva az angol eredetijét, úgyhogy semmi újat nem tudnék mondani hozzá képest... Nálam nagyszerűen működik stage 1-ről, szerintem nálad is fog, mert ugyanazt fogod szem előtt tartani, mint én.

Hangsúlyozom, hogy senki se vágjon neki a Gentoo telepíésnek mindaddig, amíg ezt az útmutatót meg nem értette és jegyezte. Különben is semmi érteme nincs a Gentoo telepítésének, ha az ember nem ülteti a gyakorlatba az optimalizálás azon elvét, amit ez a kézikönyv leír (optimalizálás igényre + optimalizálás sebességre).

Letöltöttem és kicsomagoltam a köv. állományokat:
stage1-x86-2004.1.tar.bz2
stage1-x86-2004.2.tar.bz2
portage-20040929.tar.bz2

beléptem chroot -tal, majd:
#cd /usr/portage
#scripts/bootstrap.sh

majd jött a hiba:
Resolving open-systems.ufl.edu... failed: Host not found.
>>> Downloading ftp://cudlug.cudenver.edu/pub/mirrors/distributions/gentoo/distfiles/portage-2.0.50-r11.tar.bz2
--19:48:02-- ftp://cudlug.cudenver.edu/pub/mirrors/distributions/gentoo/distfiles/portage-2.0.50-r11.tar.bz2
=> `/usr/portage/distfiles/portage-2.0.50-r11.tar.bz2'
Resolving cudlug.cudenver.edu... failed: Host not found.
!!! Couldn't download portage-2.0.50-r11.tar.bz2. Aborting.

Hmmm... Ilyen problémám nem volt: szépen felkúszott a KDE. Mindenesetre nézd meg, hogy telepítve van-e a libstdc++-v3 csomag (ami amúgy ~x86-tal maszkolt, tehát rendhagyó, hogy épp erre legyen szükséged, nékem nem kellett). Gondolom, hogy a CFLAG-ek kijavítása után mindent újra kezdtél. Ez fontos!

[quote:43e4e9e88e="darksoft"]Letöltöttem és kicsomagoltam a köv. állományokat:
stage1-x86-2004.1.tar.bz2
stage1-x86-2004.2.tar.bz2
portage-20040929.tar.bz2

Ha jól értem, kétféle Gentoo kiadás (2004.1 és 2004.2) stage1-esét csomagoltad ki? Ha így van, akkor ez végzetes hiba. Csak az utóbbit (stage1-x86-2004.2) kellett volna. Ebben az esetben kezdheted előlről :lol: . Az /etc/make.conf-ban MŰKÖDŐ tükörszervereket adhatsz meg: GENTOO_MIRRORS="<mirror1> <mirror2>".

Kösz a segítséget.
Azonban hiába adok meg tükörszervert, ha nincs net-kapcsolat gentoo telepítés alatt.
Net nélkül nem megy???
Mit kell előre letölteni és berakni egy mellékes partícióba, ahonnan aztán lehet dolgozni???

Hát persze, hogy Net nélkül nem megy. Épp ez a lényeg. Na de meg lehet oldani a helyzetet, amiben vagy. Részletes leírás erről itten: http://www.gentoo.org/doc/en/altinstall.xml - az "4. Installing from Stage 1 without network access" alpontban.

Egy érdekes hiba lépett fel a KvIRC telepítése folyamán:

################################################################################
### Looking for required libraries
################################################################################
checking for dlopen capabilities... rm: cannot remove `conftest': Is a directory
rm: cannot remove `conftest': Is a directory
rm: cannot remove `conftest': Is a directory
rm: cannot remove `conftest': Is a directory
FAILED
################################################################################
### CONFIGURE ERROR:
### No dlopen capabilities found.
### It looks that your system has no interface to the dynamic linker ?
### If you're on linux, you either miss libdl , or the linker is not
### able to find it. Make sure that libdl is in /lib or /usr/lib.
### If you're not on linux, please drop a mail to pragma at kvirc dot net
### describing your system and I'll try to fix it.
################################################################################

Találkozott már valaki ezzel a problematikával???

REhi!

Kérek valakit segítsen 1 kezdőnek... 1 hete próbálkozom, tehát kezdő vagyok...

Nos. Stage3 ból kezdtem (legk. 1 lesz már), minden szép és jó... viszont ha FRAMEBUFFER támogatást fordítok a kernelbe, akkor bootoláskor a PNP detectnél ZÖLD lesz a gép és megfagy....

FB nélkül már bebootol... TNT2 a videókártya.... Ötlet? Egyátalán mire kell a FB?

Hogyan lehet olyan konzolt csinálni mint a LIVECD? Keret, grafika, stb... Ehhez kell az FB?

nVIDIA videókártyám van, úgyhogy nemigen tudok segíteni. Én a 2,6,7-es Kernel-t foedítottam, és a framebuffer beállításánál több opció is volt a videókártyák függvényében. Lehet, hogy még egyszer körül kellene ott nézz egy új kernelfordítás erejéig. A framebuffer azoknak van, akik X nélkül, konzolon is képeket (vagy akár filmeket) akarnak nézni, grafikus módban futtatják a konzolos links böngészőt... Ezen kívül nem látom nagy értelmét. Egyesek azt mondják, hogy instabillá tesszi a rendszert, de ez nem tudom, mennyire igaz.

[quote:00afe68eb6="mikebela777"]Hát persze, hogy Net nélkül nem megy. Épp ez a lényeg. Na de meg lehet oldani a helyzetet, amiben vagy. Részletes leírás erről itten: http://www.gentoo.org/doc/en/altinstall.xml - az "4. Installing from Stage 1 without network access" alpontban.

Úgy tűnik, a gentoo telepítését elfelejthetem:
1. telepítéskor egyik modul sem kezeli a hálókártyát, így ilyenkor nincs internet
2. nincs a gépemben floppy

Egyébként a distfiles könyvtár tartalma be van másolva a /usr/portage/distfiles alá, és mégis ugyanazt a hibát adja.

amúgy az eredeti probléma valami szintaxishibának tűnik az ebuildben, esetleg másold be ide az ebuild tartalmát, hátha látszik a hiba, vagy tegyél fel másik verziót, vagy syncelj egyet, hátha javították

A probléma megoldódott. Kiadtam külön az utasítást, kizárólag a kdeadmin telepítésére:
#emerge kdeadmin
És itt már nem volt semmi gondja.
Most már KDE alól írok :-)

[quote:181a5957a2="darksoft"]A probléma megoldódott. Kiadtam külön az utasítást, kizárólag a kdeadmin telepítésére:
#emerge kdeadmin
És itt már nem volt semmi gondja.
Most már KDE alól írok :-)

:) :) :)

[quote:a6ecd2e93f="tomyellow"][quote:a6ecd2e93f="ovits"]Ho ho hó
A kis hamis. Tehát bináris csomagok vannak rajt. Akkor még le kell töltenem a pendriveomra a forrás csomagokat.

Na itt van az eb elhantolva.
Az emerge parancsnál tedd be opcióként, hogy -pf, ez kiírja, hogy miket, és honnan kell letölteni az installhoz. A -p a pretend, a -f a fetch-only.

Például ha frissíteni akarsz, akkor emerge -uDpf world lesz a megfelelő parancs.

Üdv.: Tomyellow

Köszi!

Pendrive netem van, azaz letöltöm ami kell és hazaviszem.
1GB-os pendriveommal így 99.4 kb/s letöltési sebességet is elérhetek, ha naponta egyszer fordulok vele. :)
Azt hittem megúszom annyival, hogy letöltök egy iso image-t, és azon a fontosabb dolgok forrásai rajta lesznek, de nem.
Régebben kaptam egy jó kis perl scriptet, ami az
emerge valami -pf >emerge.txt
txt alapján készít egy lista file-t. (nem tudom hogyan műkszik, nem értek perl-ül)
A csomagok letöltése pedig egyszerűen:
wget -i lista.file

A következőket csináltam:
emerge -pf valami >emerge.txt
emerge -pf masik_valami >>emerge.txt

Így redundáns lesz a file, ezért faragtam hozzá egy kis primitív c++-os progit (csak beledobálja egy set-be a file sorait, majd kiírja a set-et).

(Bakker, nem is néztem meg a man-ban, hogy lehet-e egyszerre az egészet pl. így: emerge -pf valami masik_valami)

Ha kell vkinek bármelyik is, megpróbálom elérhetővé tenni. Bár a perl scriptet nem én írtam, de szerintem nem lesz gond belőle. A másik meg annyira primitív, hogy bárki meg tudja csinálni, aki ért valamicskét a c++ -hoz.

A kernelen még alakítgatnom kell, mert pl a hdparm-mal nem tudtam bekapcsolni a winyón a dma-t (nforce2 chip), és a hangkártya is vacakol.

ovits

Darksoft!!!
Lenne egy kérdésem és egy kérésem:

1) Mennyivel találod gyorsabbnak a Gentoo alatt a KDE-t a többi disztróhoz képest? (Maga a KDE nálam kb. ugyanolyan gyorsan indul, mint Slackware alatt, de a külön alkalmazások indítása érezhetően gyorsabb.)

2) Ha "encode" USE flag-gal fordítottad a kdemultimedia csomagot, akkkor a lame is installálva kell legyen. Írd be a konqueror menüjébe az "audiocd:/" parancsot, s nézd meg lehet-e onnan mp3-as file-okat grabbelni/másolni. Én eddig nem tudtam, csak a korábbi KDE-ken. Más disztrón is tapasztaltam ugyanezt a hibát a 3.3.0-ás KDE-vel, s igencsak érdekelne, hogy ez most a KDE hibája vagy másé.

Előzőleg Debiant próbálgattam, ott állati lassú az X. Itt jelentősen gyorsabb.

Igyekszem az Általad kért dolgokat ellenőriszni, de bevallom, multimádiás dolgokkal soha nem foglalkoztam, így ezek teljesen újak lesznek nekem.
Kisebb Debianos hálózatokat szoktam összerakni és telepíteni, az X nálam még soha nem játszott szerepet. Most döntöttem úgy, hogy munkaállomásnak is linuxot akarok használni.

Megint tévedtem. Semmi baj nincs, ha a 2004.2 CD-t használom.
Szóval:
Sikerült a háló belövése, stage1 telepítése, kernel fordítás, a rendszer bootolhatóvá tétele... és ekkor jött a hiba.

1.)
Beléptem a friss ropogós rendszerbe, beírtam:
#emerge mc

erre egy idő után ciklikusan a köv. sorok ismétlődtek, megállás nélkül:
Waiting for ttmkfdir.o.lock to be removed
Waiting for directory.o.lock to be removed

Bármit akartam telepíteni, folyamatosan mindig ezek jöttek elő.

2.)
Gondoltam, újra kezdem, de most már egy gyorsabb és nagyobb vinyón, az egész hajcihőt.
Kicsomagoltam a legfrisebb stage1 és portage csomagokat oda ahova kell, beléptem chroot -tal, és itt már nem látja a hálózatot!!! Ha kilépek (exit) akkor látja a netet, ha chroot -olok, akkor meg semmi.

???

A telepites kezikonyve (amire korabbi hozzaszolasomban hivatkoztam) vilagosan irja, hogy chroot-olas elott menteni kell a netkartya beallitasat:

cp -L /etc/resolv.conf /mnt/gentoo/etc.resolv.conf

A Midnight Commander telepitese nalam gond nelkul megy. Itt nem tudok segiteni.

Próbáltam telepíteni a mozillát, és ezt dobta ki:
#emerge mozilla
.....
make[2]: *** [testrelation.lo] Error 1
make[2]: Leaving directory `/var/tmp/portage/atk-1.6.1/work/atk-1.6.1/tests'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/atk-1.6.1/work/atk-1.6.1'
make: *** [all] Error 2

!!! ERROR: dev-libs/atk-1.6.1 failed.
!!! Function gnome2_src_compile, Line 40, Exitcode 2
!!! compile failure

Egyébként mióta fel van téve az X, semmit nem lehet telepíteni, mindegyik telepítés elszáll.

Nagyon koszonok minden segitseget!!!
Nagyon remelem, hogy nem lesz tobb problema :-)
(I'm under the "links"...)

Sajnos, darksoft, itt most nem tudok segíteni. Nálam nagyszerűen települ a rendszer Mozilla-stól, X-estől. Én is csak 2-3 hete foglalkozom Gentoo-val. A Gentoo hivatalos honlapján óriási listák vannak. Éllítólag roppant segítőkészek és eredményesek.

Szivesen :D . Bar a felmerult problemak szinte kivetel nelkul megelozhetok a Handbook figyelmes kovetesevel. Keves olyan disztro van, amelynek a telepitese anyira reszletesen es alaposan dokumentalt lenne, mint a Gentoo Linuxe.

Az elöbbi probléma egyszerübben:
Semmit nem lehet telepíteni, mert minden ezzel az üzenetsorozattal döglik le:

checking for mkfifo... rm: cannot remove `conftest': Is a directory
rm: cannot remove `conftest': Is a directory
no
checking for fcntl... rm: cannot remove `conftest': Is a directory
rm: cannot remove `conftest': Is a directory
no
checking for nl_langinfo... rm: cannot remove `conftest': Is a directory
rm: cannot remove `conftest': Is a directory
no
checking for socket... rm: cannot remove `conftest': Is a directory
rm: cannot remove `conftest': Is a directory
no
checking for socket in -lsocket... rm: cannot remove `conftest': Is a directory
rm: cannot remove `conftest': Is a directory
no
checking for inet_addr... rm: cannot remove `conftest': Is a directory
rm: cannot remove `conftest': Is a directory
no
checking for inet_addr in -lnsl... rm: cannot remove `conftest': Is a directory
rm: cannot remove `conftest': Is a directory

Sziasztok!

Adott egy hyper threading es p4, arra probalok gentoot rakni.
Elozo gepemen fent volt a gentoo, ott tokeletesen futott.
Ha be van kapcsolva a hyperthreading akkor ott száll el, hogy copying akarmi to r/w to tmpfs, ha ki van kapcsolva, akkor a kesobbiekben random helyeken. Talalkozott mar valaki ilyesmivel?

[quote:bf6351304e="strangedr"]emerge --digest python-fchksum

ezt megprobalom, es mivel enn netrol toltottem le ezt a progit, ezert megneztem hogy a regi ebuild megvan-e, megprobaltam azzal is, de nem volt tul eredmenyes..., szoval nemtom mia *ocska lehet a hiba, egyebkent, tom nem ide tartozik, de 1ev utan megtanultam cselezni kezilabdaban:) mire teljessen leserulok a vegen, mar magyar valogatott leszek ha minden rosszul megy,de akkor toloszek

Strangedr : ugyan az mint elosszor... nemtom mi lehet a gond, ebuildokat megneztem ugyanazok 1 kulombseggel, marmint szintaktikailag, 1iknel 1ik helyen nincs zarjoel, de mar letoroltem a 1.7.1est hatha igy muxik, a 1.6.1el, de nem, valami mas otlet?
1 honap utan kenytelen vok windowst bootolni, remelem meg muxik:>

Lenne mégegy kérdésem.
Letöltöttem néhány forrást, de nem a megfelelő kiterjesztésük van.(tar.gz helyett tgz stb.)

Meg lehet tanítani a portage rendszert, hogy ezt lekezelje, vagy a fileok átnevezésére kell írnom egy scriptet?

ovits

Hali!

Letöltöttem a gentoo-x86 2005.1 minimal install.iso file-t.
Egy darabig szépen ment is de mikor a stage1-x86-2005.1.tar.bz2-t lefuttatom akkor a végén
tar:error exit delayed from previous error -hibaüzenetet kapok.A stage1-x86-2005.1.tar.bz2.md5 rendesen lefut.
emerge sync parancsot nem tudom még lefuttatni.

Emlékeim szerint a install docban az áll hogy ezt ahibát hagyjuk figyelmen kívül!

[quote:0b1430f595="pidro"]Emlékeim szerint a install docban az áll hogy ezt ahibát hagyjuk figyelmen kívül!

emerge sync-től folytassam vagy a partage csomagtól??
emerge parancsra nem müködik.

Helo mindenkinek!

Először is sajnos nincs otthon internetem és enélkül kell egyelőre feltennem a rendszert. A szitu a következő egy vinyóm van tehát a lehetőségeim korlátozottak, tehát nincs külön vinyóm a linuxnak. Egyelelőre még sok olyan dolog van, amit sajnos nem tudok linux alatt elvégezni és ezért meg akarom tartani a "repülő ablakokat". Kérdés, hogy tudom feltenni a gentoo linuxot a windows mellé, mert kiváncsi lennék, hogy milyen ez a disztro. Sikerült ezt megcsinálni valakinek, ha igen kérlek segítsetek. Ja és a radeon 9600 kártyák 3d gyorsítását be lehet valahogy indítani x.org alatt gentoo-ban?
Köszi!

Mióta felraktam az X-et, azóta semmit nem lehet telepíteni. Néhány példa:
#emerge kdevelop
...
See <URL:http://bugs.gentoo.org/> for instructions.
The bug is not reproducible, so it is likely a hardware or OS problem.
make[3]: *** [kdevvcsfileinfoprovider.lo] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory `/var/tmp/portage/kdevelop-3.1.0/work/kdevelop-3.1.0/lib/interfaces'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/kdevelop-3.1.0/work/kdevelop-3.1.0/lib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/kdevelop-3.1.0/work/kdevelop-3.1.0'
make: *** [all] Error 2

!!! ERROR: dev-util/kdevelop-3.1.0 failed.
!!! Function kde_src_compile, Line 142, Exitcode 2
!!! died running emake, kde_src_compile:make
----------------------------------------------------------------------
#emerge opera
...
The bug is not reproducible, so it is likely a hardware or OS problem.
make[3]: *** [speller_impl.lo] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory `/var/tmp/portage/aspell-0.50.5-r4/work/aspell-0.50.5/modules/speller/default'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/aspell-0.50.5-r4/work/aspell-0.50.5/modules/speller'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/aspell-0.50.5-r4/work/aspell-0.50.5/modules'
make: *** [all-recursive] Error 1

!!! ERROR: app-text/aspell-0.50.5-r4 failed.
!!! Function src_compile, Line 37, Exitcode 2
!!! (no error message)
-------------------------------------------------------
#emerge mozilla
...
../../../depcomp: line 509: 6813 Segmentation fault "$@" -MT "$object" -MD -MP -MF "$tmpdepfile"
make[4]: *** [orbit-util.lo] Error 139
make[4]: Leaving directory `/var/tmp/portage/orbit-2.10.3/work/ORBit2-2.10.3/src/orb/util'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/tmp/portage/orbit-2.10.3/work/ORBit2-2.10.3/src/orb'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/orbit-2.10.3/work/ORBit2-2.10.3/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/orbit-2.10.3/work/ORBit2-2.10.3'
make: *** [all] Error 2

!!! ERROR: gnome-base/orbit-2.10.3 failed.
!!! Function gnome2_src_compile, Line 40, Exitcode 2
!!! compile failure
---------------------------------------------------------------

Röviden ennyi...

Nos a dolgok nem változtak. Lépésről lépésre azt csináltam amit a leírás tanácsolt.
Megtörtént a stage2 fordítás, telepítettem a syslog-ng és dcron démonokat, + lilo és annak konfigurálása, majd reboot.
A rendszer lefutott, beléptem, aztán amikor elkezdtem volna a tényleses munkát, megint kidobta ciklikusan a övetkezőket:

Waiting for ttmkfdir.o.lock to be removed
Waiting for directory.o.lock to be removed

És ezáltal a telepítés nem megy tovább.
Most már jó lenne kideríteni, hogy mi ez a két fájl, és mi a frászfene baj történt???

A rendszer összecsinálta magát, és most újra kellett raknom. Most már a 2004.3-as stage1-el csináltam. Rengeteg hibája van, fordításkor folyamatosan lehal, sokszor a gép is lefagy, és ilyenkor RESET.

A kde fordításakor egy a következő hiba lépett fel, amivel semmilyen módon nem boldogultam:

!!! ERROR: app-text/ghostscript-7.07-r7 failed.
!!! Function epatch, Line 402, Exitcode 0
!!! Failed Patch: gs7.07.1-fontconfig-rh.patch2.bz2!

Ha valakinek van észrevétele, várom.

Amúgy a gentoo jó rendszer lesz valamikor, de jelenleg még nagyon kiforratlan. A debiant tartom még mindig a legkészebb és a leggyorsabb rendszernek.

Az etc-update pontosan mit is csinál???
Elindítottam, de nem nagyon világos, hogy mit is kell csinálni.
Mikor az X-et letelepítettem, mindig kiírta, hogy van 4 config fájl, amit frissíteni kell.

* Regenerating GNU info directory index...
* Processed 184 info files.
* IMPORTANT: 4 config files in /etc need updating.
* Type emerge --help config to learn how to update config files.

Az etc-update pontról-pontra osszehasonlítja egymással azokat a konfigurációs fájlokat, amelyekre van frissítési-módosítási ajánlat. Összeveti a modosítandó sorokat, és feljánlja, hogy hagyjad változatlanul, módosítsad vagy kicseréld őket.