Offline Gentoo Telepítés

Fórumok

Offline Gentoo Telepítés

Hozzászólások

Ez eddig frankón megoldhatónak látszik. És ha minden CD-n lévő csomagot le akarok szedni, mit tegyek?
(Mindent újra akarok fordítani)

[quote:a4b1da8283="-GreG-"][quote:a4b1da8283="xea"]Sőt még ctrl-c sem kell. emerge -pv <csomagnev> paranccsal megkapod a "pretendelt" eredményt, tehát valójában nem történik telepítés, csak kiírja mi ket telepítene függőségként.

vmit lehet, hogy tisztaznunk kell. en stage3 -at raktam, mert csak betarcsazos netem van. emerge -pv -t fentebb irtam...
szoval ezekbol a csomagokbol is lehet forditani?

emerge csomagnév feltétel nélkül leforgatja a csomagot, akkor is, ha hóttugyanez a verzió már telepítve van; előtte persze letölti a forrást, ha nincs letöltve az /usr/portage/distfiles-ba

ha már feltetted mind, próbálkozz egy emerge -ep world paranccsal, és nézd meg, miket dob ki

Leendö gentoo user vagyok, és hasonlo problémával állok szemben, mint BikMak. Szintén want stage1; forrásból mindent. Mivel a notebookomra szeretném feltenni, arra gondoltam, átviszem az egész noteot egy cimbihez, nála rádugom a DSL-re és leszedem a csomagokat, forgatni pedig már itthon tudnék (csak hogy ne kelljen odaköltözni ;-)
Mi is volt ezzel az emerge -f dologgal? Avassatok már be a dolog lényegébe

pink

[quote:6bbb22ded7="BikMak"]Én is hasonló problémával állok szemben. Nekem meg van a két említett cd. És teljesen forrásból szeretném felrakni, mindent forgatva. Azt hiszem ez a tarball1. Ezt megtehetem offline? És ha igen leírhatnátok hogy.

Igazabol az is teljesen eleg, ha felrakjatok stage3-bol, majd utana az egeszet leforditjatok elorol, igy pontosan ugyan az a hatas, mintha stage1-rol telepitetted volna.

Avagy.. emerge -f system; emerge -f world.
[code:1:6bbb22ded7]
--fetchonly (-f)
Instead of doing any package building, just perform fetches for
all packages (the main package as well as all dependencies.)
[/code:1:6bbb22ded7]

Aztan otthon szepen felrakjatok.

[quote:9c57353aab="BikMak"]Őszintén, én már nem tudom, hogy hol áll a fejem?
Na ha én újra akarom forgatni a csomagokat, és megvan az a bizonyos két CD, akkor azon rajta vannak a források is? ( pl: KDE). (Ha nem, akkor honnan tölthetem le őket lehetőleg egyben, és windows alól megoldható módon?)

a KDE forrása nincs a cdken, hanem a bináris előrefordított csomagok vannak rajta

letölteni úgy tudod, hogy kiadsz pl. egy ilyen parancsot:
emerge -p kde > kdelista.txt

kdelista.txt-et kinyomtatod, windows alatt felballagsz egy ftp gentoo mirrorra és a listában megadott source-okat letöltögeted
beteszed őket a gentood alá a /usr/portage/distfiles könyvtárba, aztán emerge kde

fontos, hogy közben ne csinálj új emerge rsyncet és ne változtass a USE flageken, különben előfordulhat, hogy az emerge már egy megváéltozott forrás után fog kutatni, és megint a netre akar menni

[quote:8fcdd0e88c="pink"]
Mi is volt ezzel az emerge -f dologgal? Avassatok már be a dolog lényegébe

Nos hat a dolog lenyeget mar leirtak a tobbiek, en azert elmondom, hogy hogy szoktam csinalni az ilyet.
[:8fcdd0e88c]
1. szerzek valahonnan egy friss portage fat
2. kibogaraszom hogy melyik csomagok kellenek nekem
3. mindegyik csomagot, ami kell, injectelem. (Ez azt jelenti, hogy emerge -i kategoria/csomagnev-verzioszam. Pl.: emerge -i x11-wm/fluxbox-0.9.9)
4. elmegyek egy olyan helyre, ahol van net, bedugom a notebookot.
5. kiadom az emerge -f world parancsot.
6. Hazamegyek, majd emerge -e world paranccsal feltelepitem a dolgokat.

[/:u:8fcdd0e88c]

[/]

[quote:6c5dc93c28="-GreG-"][quote:6c5dc93c28="xea"]Sőt még ctrl-c sem kell. emerge -pv <csomagnev> paranccsal megkapod a "pretendelt" eredményt, tehát valójában nem történik telepítés, csak kiírja mi ket telepítene függőségként.

vmit lehet, hogy tisztaznunk kell. en stage3 -at raktam, mert csak betarcsazos netem van. emerge -pv -t fentebb irtam...
szoval ezekbol a csomagokbol is lehet forditani?

Ha arra gondolsz, azután is lefordíthatsz egy csomagot forrásból, hogy előzőleg binárisból telepítetted. Stage 3 ugye az alapvető csomik nagy részét előre fordítottan telepíti, de pl egy emerge glibc fogja a forrást és lefordítja neked.

Ha elolvassátok a Gentoo telepítési útmutatót, aminek van magyar változata is a http://www.gentoo.org/doc/hu/index.xml oldalon, akkor szerintem tisztulni fog a kép. Hasznos olvasmány.

[quote:d7d9b0a2c1="mikebela777"]

Azt szeretném megkérdezni, hogy van-e mód a Gentoo Linux számítógépes telepítésére internet-kapcsolat nélkül, offline módban. S ha igen, hogyan?

persze. van külön packages cd, amin csak előrefordított binárisok vannak

universal cd kell, nem a másik (most nem jut eszembe a neve), mert csak az universal-on van stage (stage3). De akár azt is csinálhatod hogy a packages cd-re még ráírod a stagex-et is, de ehhez linux vagy valami hasonló kell mert vindozer alatt meg nem hallottam ilyenről...

módszer2 : de akár cd-re/dvd-re is kiírhatod a működő rendszered és akkor ha van még egy cd/dvd olvasód akkor csak felmountolod aztán felmásolod ha nincs akkor a gentoo livecd-nek indításkor megadsz egy docache paramétert (vagyis pl. gentoo docache paranccsal indítod), umount-olod a /mnt/cdrom-ot, berakod az újat és felmásolod.

Szükséged van egy Live CD-re és egy csomag CD-re.

Innen tölteheted le őket:

Live CD:
http://gentoo.math.bme.hu/releases/x86/2004.1/livecd/install-x86-universal-2004.1.iso

Csomag CD:
Az alábbiak közül a rendszeredhez illőt töltsd le.
Ha nem vagy biztos a választásban, akkor az x86-ost töltsd le.

x86:
http://gentoo.math.bme.hu/releases/x86/2004.1/packagecd/x86/packages-x86-2004.1.iso

i686:
http://gentoo.math.bme.hu/releases/x86/2004.1/packagecd/i686/packages-i686-2004.1.iso

pentium3:
http://gentoo.math.bme.hu/releases/x86/2004.1/packagecd/pentium3/packages-pentium3-2004.1.iso

pentium4:
http://gentoo.math.bme.hu/releases/x86/2004.1/packagecd/pentium4/packages-pentium4-2004.1.iso

athlon-xp:
http://gentoo.math.bme.hu/releases/x86/2004.1/packagecd/athlon-xp/packages-athlon-xp-2004.1.iso

Sok sikert!

[quote:25f406f9c1="vidagabor"]Ha elolvassátok a Gentoo telepítési útmutatót, aminek van magyar változata is a http://www.gentoo.org/doc/hu/index.xml oldalon, akkor szerintem tisztulni fog a kép. Hasznos olvasmány.

Gentoo telepítési útmutatóban --fetchonly-rol nemirnak.

Olyat is lehet csinálni, hogy valakinél, akinek van Internet elérése, leszeded a szükséges csomagokat, és aztán nálad lefordítod. Erre való az emerge -f kapcsolója.

[quote:3dd668b33b="xea"][quote:3dd668b33b="-GreG-"][quote:3dd668b33b="xea"]Sőt még ctrl-c sem kell. emerge -pv <csomagnev> paranccsal megkapod a "pretendelt" eredményt, tehát valójában nem történik telepítés, csak kiírja mi ket telepítene függőségként.

vmit lehet, hogy tisztaznunk kell. en stage3 -at raktam, mert csak betarcsazos netem van. emerge -pv -t fentebb irtam...
szoval ezekbol a csomagokbol is lehet forditani?

Ha arra gondolsz, azután is lefordíthatsz egy csomagot forrásból, hogy előzőleg binárisból telepítetted. Stage 3 ugye az alapvető csomik nagy részét előre fordítottan telepíti, de pl egy emerge glibc fogja a forrást és lefordítja neked.

oke kapisgalom...:]
szoval [code:1:3dd668b33b]
bash-2.05b# emerge -pv glibc

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild R ] sys-libs/glibc-2.3.2-r9 -build +nls -nptl -pic 14,946 kB

Total size of downloads: 14,946 kB

bash-2.05b#[/code:1:3dd668b33b]
ezzel mergelem a glibc-2.3.2-r9 -et.
utana emerge kde, es fordulni fog?
bocs a lamer kerdesekert, de jelenleg meg elegge a 'soft' stadiumban vagyok:[

[quote:ae27ec44e1="pink"][quote:ae27ec44e1="vidagabor"]Ha elolvassátok a Gentoo telepítési útmutatót, aminek van magyar változata is a http://www.gentoo.org/doc/hu/index.xml oldalon, akkor szerintem tisztulni fog a kép. Hasznos olvasmány.

Gentoo telepítési útmutatóban --fetchonly-rol nemirnak.

Note: a bootstrap.sh már támogatja a --fetchonly opciót, ami mindössze annyit tesz, hogy letölti a szükséges fájlokat, így nem kell feleslegesen kapcsolódni az internetre. További információkért használd a bootstrap.sh -h parancsot.

Mozillában nyomsz egy ctrl+f-et és beírod hogy "fetch". Majd nyomsz egy enter :wink:

[code:1:27e0c86101]
bash-2.05b# emerge -pv glibc

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild R ] sys-libs/glibc-2.3.2-r9 -build +nls -nptl -pic 14,946 kB

Total size of downloads: 14,946 kB

bash-2.05b#[/code:1:27e0c86101]

Nyah, az [ ebuild R ] részben az R betű azt jelenti, hogy ha -p nélkül adod ki a parancsot, akkor az adott csomagot újra fogja fordítani. Tehát már fennt van a gépeden és használhatod. Ebből következik az, hogy ha nem akarod akkor rögtön mehet a kde emergelése. Persze ha ragaszkodsz ahhoz hogy újra akarod fordítani akkor az a helyes eljárás amit írtál.

[quote:1d13b682ca="WoOh"]

Igazabol az is teljesen eleg, ha felrakjatok stage3-bol, majd utana az egeszet leforditjatok elorol, igy pontosan ugyan az a hatas, mintha stage1-rol telepitetted volna.

ezt lehetne egy kicsit reszletesebben?
en spec //modemes net// stage3 -at raktam.
szoval a telepitett kde -t ujra tudom forgatni? hogyan?
sry, de errol a lehetosegrol eddig nem hallottam...

az az R betű ott az ebuild szó után jelzi, hogy a csomag telepítve van, de emerge parancsra re-emerge, azaz újrafordítás történik majd

ez már csak azért is logikus, mert a csomag ugyan fenn van, de közben változhattak a USE flagek stb.

[quote:3469a6dfc8="xea"]Ebből következik az, hogy ha nem akarod akkor rögtön mehet a kde emergelése.

Úgy értem, ha nem akarod újra fordítani :-)

[quote:ac03ba2989="xea"][code:1:ac03ba2989]
bash-2.05b# emerge -pv glibc

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild R ] sys-libs/glibc-2.3.2-r9 -build +nls -nptl -pic 14,946 kB

Total size of downloads: 14,946 kB

bash-2.05b#[/code:1:ac03ba2989]

Nyah, az [ ebuild R ] részben az R betű azt jelenti, hogy ha -p nélkül adod ki a parancsot, akkor az adott csomagot újra fogja fordítani. Tehát már fennt van a gépeden és használhatod. Ebből következik az, hogy ha nem akarod akkor rögtön mehet a kde emergelése. Persze ha ragaszkodsz ahhoz hogy újra akarod fordítani akkor az a helyes eljárás amit írtál.

az R tiszta sor. a USE flagek valtozasai miatt akarja ujra leszedni? mert ugye ott van, hogy 14,946 kB leszedni. egyebkent az a tervem, hogy ujraforgatom a kdet.

[quote:7f67f8f95e="-GreG-"]ezt lehetne egy kicsit reszletesebben?

Pofon egyszerű. Ha megvan az összes csomag és függőség a /usr/portage/distfiles könyvtárban, akkor emerge -pv kde, ha azt írja ki, hogy a letöltendő méret 0 (ezesetben tényleg minden rendelkezésre áll), akkor emerge kde, és már indul is a fordítás. Így szépen lecseréli a már telepítettet a frissen fordítottal. Nem nagyszerű?

Azért akarja leszedni, mert nincs meg a forrás, csak telepítve vannak a binárisok (mivel telepítéskor nem fordítottál, hanem az előre fordítottat raktad fel). Amúgy KDE fordításhoz nem kell glibc-t is fordítanod.

[quote:be2e4c3226="vidagabor"]Olyat is lehet csinálni, hogy valakinél, akinek van Internet elérése, leszeded a szükséges csomagokat, és aztán nálad lefordítod. Erre való az emerge -f kapcsolója.

Internet elerese es Gentoo Linux-a akkor mukodik. Egyebkent az emerge -f az elso sikertelen letoltes utan tovabblep. Ezt ugy ertem, ha pl. az Xfree86 all 8 forrasbol es az elsot nem sikerul neki letolteni akkor meg se probalja a masik 7-et.

Nekem sikerult felrakni internet nelkul ugyhogy megoldhato.

Udv.
ProTech

Én is hasonló problémával állok szemben. Nekem meg van a két említett cd. És teljesen forrásból szeretném felrakni, mindent forgatva. Azt hiszem ez a tarball1. Ezt megtehetem offline? És ha igen leírhatnátok hogy.

[code:1:5815cfc4e1]bash-2.05b# emerge -pv kde

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild R ] kde-base/kde-3.2.1 [empty/missing/bad digest]

Total size of downloads: 0 kB

bash-2.05b#
[/code:1:5815cfc4e1]
ezekszerint, ha kiadom az emerge kde parancsot, leforditja nekem a kde -t?
mintha stage 1 -rol raknam???

Őszintén, én már nem tudom, hogy hol áll a fejem?
Na ha én újra akarom forgatni a csomagokat, és megvan az a bizonyos két CD, akkor azon rajta vannak a források is? ( pl: KDE). (Ha nem, akkor honnan tölthetem le őket lehetőleg egyben, és windows alól megoldható módon?)

[quote:c830d3d8a0="BikMak"]Őszintén, én már nem tudom, hogy hol áll a fejem?
Na ha én újra akarom forgatni a csomagokat, és megvan az a bizonyos két CD, akkor azon rajta vannak a források is? ( pl: KDE). (Ha nem, akkor honnan tölthetem le őket lehetőleg egyben, és windows alól megoldható módon?)

nah...
akkor nem vagyok egyedul:]
en epp az elobb adtam ki eme parancsot:
[code:1:c830d3d8a0]
revdep-rebuild kde[/code:1:c830d3d8a0]
nemtom, mekkora okorseg, majd kiderul:]
+ van aki azt mondja, hogy kell a glibc (emerge -f mar megvolt vele)
mas meg azt, hogy nem:o
akkor most hogy is van ez?
vagy felejtsem el, ha csak a cdn levo kde -m van meg?
modemmel eleg gaz lenne egy emerge -u kde:]

Stage1 a rendszer

a KDE "csak " 1 program , egyébként igen

emerge KDE letölti a KDE forrását , és lefordítja

Miért nem próbálod ki? Ha nem tetszik, amit csinál, CTRL-C. Nem kell félned, hogy tönkremegy a rendszered, mert csak a sikeres lefordítás után szedi le a korábbi verziót, és rakja fel a frissen fordítottat.

Sőt még ctrl-c sem kell. emerge -pv <csomagnev> paranccsal megkapod a "pretendelt" eredményt, tehát valójában nem történik telepítés, csak kiírja mi ket telepítene függőségként.

De a HUP wikin is van szép leírás a fontosabb dolgokról :-)

[quote:6a6e79bc29="xea"]Sőt még ctrl-c sem kell. emerge -pv <csomagnev> paranccsal megkapod a "pretendelt" eredményt, tehát valójában nem történik telepítés, csak kiírja mi ket telepítene függőségként.

vmit lehet, hogy tisztaznunk kell. en stage3 -at raktam, mert csak betarcsazos netem van. emerge -pv -t fentebb irtam...
szoval ezekbol a csomagokbol is lehet forditani?