Aktív témák
-
buddha
tag
-
buddha
tag
Bocs, nem jó, mert most derült ki, hogy a suli böngészője nem támogatja a jávát, próbálom esetleg a ... mindjárt írom, ha találok...
-
buddha
tag
Szóval, akkor az jó ''terv'', hogy letöltöm az athlonos 1 es és 2 es CD-t. Meg a legfrisebb előtti portage tree-t. (meg persze doksik...). Majd feltelepítem, amit akarok, utánna meg azzal az emerge csatolókkal lekérdezem, hogy mik azok a file-ok, amik a TELJES rendszerújrafordításhoz (a gcc-éhez is) kell és letöltöm őket. Majd újrafordítom az egész rendszert... Ez jó?
-
proximus
senior tag
A fene, nem akar elmenni, bár lehet hogy én baktam el valamit
Berakom ide:
'' abit portage # ./scripts/bootstrap.sh -f
Running in fetch-only mode...
Gentoo Linux; http://www.gentoo.org/
Copyright 2001-2003 Gentoo Technologies, Inc.; Distributed under the GPL
Fetching all bootstrap-related archives...
Using >=sys-apps/baselayout-1.7.9-r1
Using >=sys-apps/portage-2.0.25
Using >=sys-devel/binutils-2.13.90.0.4
Using >=sys-devel/gcc-3.2
Using
Using >=sys-libs/glibc-2.2.5
Using >=sys-apps/texinfo-4.2-r1
Using sys-libs/zlib
Using >=sys-libs/ncurses-5.2.20020112a
Configuring environment...
Calculating dependencies ...done!
>>> emerge (1 of 1) sys-apps/portage-2.0.49-r2 to /
>>> Previously fetched file: portage-2.0.49-r2.tar.bz2 MD5 ;-)
>>> md5 src_uri ;-) portage-2.0.49-r2.tar.bz2
Calculating dependencies ...done!
>>> emerge (1 of 16) sys-apps/sed-4.0.7 to /
>>> Previously fetched file: sed-4.0.7.tar.gz MD5 ;-)
>>> md5 src_uri ;-) sed-4.0.7.tar.gz
>>> emerge (2 of 16) sys-libs/ncurses-5.3-r4 to /
>>> Previously fetched file: ncurses-5.3.tar.gz MD5 ;-)
>>> md5 src_uri ;-) ncurses-5.3.tar.gz
>>> emerge (3 of 16) sys-apps/texinfo-4.5 to /
>>> Previously fetched file: texinfo-4.5.tar.gz MD5 ;-)
>>> md5 src_uri ;-) texinfo-4.5.tar.gz
>>> emerge (4 of 16) sys-libs/zlib-1.1.4-r1 to /
>>> Previously fetched file: zlib-1.1.4.tar.bz2 MD5 ;-)
>>> md5 src_uri ;-) zlib-1.1.4.tar.bz2
>>> emerge (5 of 16) dev-python/python-fchksum-1.6.1-r1 to /
>>> Previously fetched file: python-fchksum-1.6.1.tar.gz MD5 ;-)
>>> md5 src_uri ;-) python-fchksum-1.6.1.tar.gz
>>> emerge (6 of 16) sys-apps/bzip2-1.0.2-r2 to /
>>> Previously fetched file: bzip2-1.0.2.tar.gz MD5 ;-)
>>> md5 src_uri ;-) bzip2-1.0.2.tar.gz
>>> emerge (7 of 16) sys-apps/coreutils-5.0-r3 to /
>>> Previously fetched file: coreutils-5.0.tar.bz2 MD5 ;-)
>>> Previously fetched file: coreutils-gentoo-1.4.tar.bz2 MD5 ;-)
>>> md5 src_uri ;-) coreutils-5.0.tar.bz2
>>> md5 src_uri ;-) coreutils-gentoo-1.4.tar.bz2
>>> emerge (8 of 16) sys-apps/debianutils-1.16.7-r3 to /
>>> Previously fetched file: debianutils_1.16.7.tar.gz MD5 ;-)
>>> md5 src_uri ;-) debianutils_1.16.7.tar.gz
>>> emerge (9 of 16) app-shells/bash-2.05b-r7 to /
>>> Previously fetched file: bash205b-007 MD5 ;-)
>>> Previously fetched file: bash205b-006 MD5 ;-)
>>> Previously fetched file: bash-2.05b.tar.gz MD5 ;-)
>>> Previously fetched file: bash205b-004 MD5 ;-)
>>> Previously fetched file: bash205b-005 MD5 ;-)
>>> Previously fetched file: bash205b-002 MD5 ;-)
>>> Previously fetched file: bash205b-003 MD5 ;-)
>>> Previously fetched file: bash-2.05b-gentoo.diff.bz2 MD5 ;-)
>>> md5 src_uri ;-) bash-2.05b.tar.gz
>>> md5 src_uri ;-) bash-2.05b-gentoo.diff.bz2
>>> md5 src_uri ;-) bash205b-002
>>> md5 src_uri ;-) bash205b-003
>>> md5 src_uri ;-) bash205b-004
>>> md5 src_uri ;-) bash205b-005
>>> md5 src_uri ;-) bash205b-006
>>> md5 src_uri ;-) bash205b-007
>>> emerge (10 of 16) sys-libs/readline-4.3-r4 to /
>>> Previously fetched file: readline43-001 MD5 ;-)
>>> Previously fetched file: readline43-002 MD5 ;-)
>>> Previously fetched file: readline-4.3.tar.gz MD5 ;-)
>>> md5 src_uri ;-) readline-4.3.tar.gz
>>> md5 src_uri ;-) readline43-001
>>> md5 src_uri ;-) readline43-002
>>> emerge (11 of 16) dev-lang/python-2.2.3-r1 to /
>>> Previously fetched file: Python-2.2.3.tgz MD5 ;-)
>>> md5 src_uri ;-) Python-2.2.3.tgz
>>> emerge (12 of 16) sys-apps/portage-2.0.49-r2 to /
>>> Previously fetched file: portage-2.0.49-r2.tar.bz2 MD5 ;-)
>>> md5 src_uri ;-) portage-2.0.49-r2.tar.bz2
>>> emerge (13 of 16) sys-devel/binutils-2.14.90.0.6-r1 to /
>>> Previously fetched file: binutils-2.14.90.0.6.tar.bz2 MD5 ;-)
>>> md5 src_uri ;-) binutils-2.14.90.0.6.tar.bz2
>>> emerge (14 of 16) sys-devel/gcc-3.2.3-r2 to /
>>> Previously fetched file: gcc-3.2.3-tls-update.patch.bz2 MD5 ;-)
>>> Previously fetched file: gcc-3.2.3-manpages.tar.bz2 MD5 ;-)
>>> Previously fetched file: protector-3.2.2-10.tar.gz MD5 ;-)
>>> Previously fetched file: gcc-3.2.3.tar.bz2 MD5 ;-)
>>> md5 src_uri ;-) gcc-3.2.3.tar.bz2
>>> md5 src_uri ;-) protector-3.2.2-10.tar.gz
>>> md5 src_uri ;-) gcc-3.2.3-manpages.tar.bz2
>>> md5 src_uri ;-) gcc-3.2.3-tls-update.patch.bz2
>>> emerge (15 of 16) sys-libs/glibc-2.3.2-r1 to /
>>> Previously fetched file: glibc-linuxthreads-2.3.2.tar.bz2 MD5 ;-)
>>> Previously fetched file: glibc-2.3.2.tar.bz2 MD5 ;-)
>>> md5 src_uri ;-) glibc-2.3.2.tar.bz2
>>> md5 src_uri ;-) glibc-linuxthreads-2.3.2.tar.bz2
>>> emerge (16 of 16) sys-apps/baselayout-1.8.6.10 to /
>>> Previously fetched file: sysvinit-2.84.tar.gz MD5 ;-)
>>> md5 src_uri ;-) sysvinit-2.84.tar.gz
Calculating dependencies ...done!
>>> emerge (1 of 2) sys-devel/patch-2.5.9 to /
>>> Previously fetched file: patch-2.5.9.tar.gz MD5 ;-)
>>> md5 src_uri ;-) patch-2.5.9.tar.gz
>>> emerge (2 of 2) sys-libs/ncurses-5.3-r4 to /
>>> Previously fetched file: ncurses-5.3.tar.gz MD5 ;-)
>>> md5 src_uri ;-) ncurses-5.3.tar.gz '' -
Sipi
addikt
Ha a -f kapcsoló mellé a -p kapcsolót is megadod (bootstrap -fp), nem csak azt írja ki, milyen file kell neki, hanem az elérési utat is.
Ezt írtam az emerge paranccsal is. Pl. ''emerge -pf csomagnév'' hatására egy sorban egy csomaghoz szükséges file(ok) jelennek meg, de egy sorban több mirror is fel lesz sorolva.
Ha nem találtál semmit, azért lehet, mert valami alsóbb mirrort néztél, amin még nem volt fent. De pl. ha a gentoo ''saját'' szervereit (ibiblio) nézed, ott tuti, hogy fent van minden.
SipiMont-joie! Saint Denis! Je trépasse si je faiblis!
-
buddha
tag
válasz proximus #517 üzenetére
Az megvan emlékeim szerint.
És amit kigondoltam, az nem jó?
Tusz angolul? Elolvsod nekem a gentoo honlapján a telepítő manual-t, hogy mi van azon a 2 CD-n? Mármint előre lefordított cuccosok, vagy nem, vagy mi van előre lefordítva, vagy hogy van-e olyan CD, amin előre le nem fordított cuccosok vannak? Kösz! -
proximus
senior tag
A CD -s nél pl. új parancsokat kellhet használni az ismert emerge -''valami kapcsoló(k)'' helyett(mellett). Pl. olyan, hogy a netről készre lefordított bináris csomagot szedjen le, mint ha egy .rpm, vagy .deb lenne. Bár igazándiból mennie kell az eddigi parancsoknak is. Mindegy, a ''0-ról kezdéses'' -t már ismerjük, azt meg nem.(Sipi még talán, de én nem)
-
Sipi
addikt
Egyszer próbáltam ilyen GRP-rendszert feltenni, de, khm, nem győzött meg...
Szerintem maradj a jól bevált bootstrappelős módszernél.
Nem sokkal másabb, hiszen ilyenkor is emerge-vel telepítesz, csak megadva neki a --usepkg kapcsolót.
Utána pedig, az első ''emerge sync'' után, úgyis jön a jól bevált forrásból mindent...
SipiMont-joie! Saint Denis! Je trépasse si je faiblis!
-
Sipi
addikt
A többCD-s telepítők előfordított dolgokat tartalmaznak. A weblapon valahol fent van, melyik CD-re mit tettek fel. Általában kész KDE, Gnome, Xfree, OpenOffice van bennük, és még sok más.
Az x86-os minden PC-re felmegy. Az i686 csak Intel Pentiumokra (és szerintem AMD-re is), az AMD-s pedig csak AMD procikra.
SipiMont-joie! Saint Denis! Je trépasse si je faiblis!
-
buddha
tag
Na OK, de nagyon nem egyértelműen mennek azok a csomagok. Nekem meg időböl van a legkevesebb, hogy 3 napig járjak be csomagokért a suliba, mert most ezt töltöttem le rosszul, most emez nem az, amit letöltöttem... stb.
Ebből gondoltam, hogy úgy akkor működik a dolog, ha felrakom azt az AMD-s izét, utánna az emerge kicsit egyértelműbben írja ki, majd letöltöm ami kell neki...
De ezek szerint ez sem lesz fenékig tejfel? -
buddha
tag
Jó, telepítsünk úgy, hogy kihagyom a bootstrap-ot. Akkor mit kellene letöltenem? (melyik stage-t?)
És utánna majd
emere -f system > install.files
???
És akkor így mehet? -
dr_strange
senior tag
most akkor tulajdonképpen mi is a probléma? a fenti bootstrap.sh alapján nem tudod letölteni a megfelelő source-okat?
JRR Tolkien nyelvei - aglardh.middangeard.org.uk
-
buddha
tag
válasz dr_strange #533 üzenetére
Hát írtam, hogy mi a helyzet.
De tényleg! Volt olyan csomag, ami még nem volt fenn az ibiblio-n sem. Méghozzá a gcc legfrissebb, asszem 3.3.1-es verziója, csak a 3.3 volt. -
Sipi
addikt
Opsz, kis félreértés.
Telepíthetsz a kész CD-kről, egybl működő, előre lefordított rendszert. Ekkor valószínűleg nem kell fordítgatnod.
Ez is teljes értékű rendszer lesz, ugyanúgy fog menni, mint egyébként. Ha telepítés után kiadod az ''emerge sync'' parancsot, utána, mivel biztosan lesz pár frissebb csomag, az ''emerge -UD world'' parancs letölti a friss állományokat és telepíti forrásból.
Másik módszer, ha valamelyik stage-ből telepítesz. A stage1-ből telepítve, kapsz egy semmit , ebbe belépsz, majd bootstrap, config, miegymás, majd lesz egy stage3-as rendszered.
Stage2-ből nincs bootstrap, mert ebben a stage-ben a bootstrap által létrehozott csomagok már benne vannak lefordítva (lényegében csak a gcc, glibc és fordítási eszközök). Egy kis konfig, miegymás, és stage3-as rendszer...
Stage3-ból semmit sem kell tenned, csak egy kis konfig, miegymás.
Ez abban különbözik a fullos CD-ről való telepítéstől, hogy bár stage3-ből telepítve is bináris rendszert raksz fel, de a full CD-s esetben sokkal több mindent tudsz előre lefordított verzióban felrakni.
Legalábbis az 1.4_rc1 környékén még így volt.
Ha gyorsan akarsz rendszert, a full CD-st telepítsd. Ha szeretnéd jól megismerni, mehetsz stage1-ből. Ehhez kellenek viszont a bootstraphez szükséges források.
SipiMont-joie! Saint Denis! Je trépasse si je faiblis!
-
dr_strange
senior tag
én meg azt mondom, köztes megoldást érdemes ilyenkor választani; a bootstrap kényes; egyszerűbb, ha egy stage2-vel indít, akkor a bootsrap kimaradhat, akkora sebességnövekedést nem hoz, és attól még a stage2 után is van még mit molyolni, hogy közben megismerkedhessen a rendszerrel
JRR Tolkien nyelvei - aglardh.middangeard.org.uk
-
Sipi
addikt
Ahá!
Az lehet a baj, hogy a make.conf-ban beállítottad, hogy ACCEPTED_KEYWORDS=''~x86'', ezzel engedélyezted a nem stabil csomagokat is. És pechedre pont kifoghattad, hogy a portage tree-ben már benne volt ez a legfrissebb gcc, de a letöltésekbe még nem tudták kirakni.
Ha most próbálod, lehet, hogy jó lesz. Már csak azért is, mert jópár napja gcc 3.3.1-el nyomulok.
SipiMont-joie! Saint Denis! Je trépasse si je faiblis!
-
buddha
tag
válasz dr_strange #538 üzenetére
OK!
Köszönöm mindenkinek!
stage2-lesz
Csak még egy kérdés: Amit felrak a stage kettőnél, azt újra fogra fordítani, ha letöltöm és emerge world? Mert akkor már indulok is! -
Sipi
addikt
válasz dr_strange #538 üzenetére
Nekem a bootstrap-pel semmi gondom nem volt. Igaz, nem is húztam túl az optimalizációt.
Viszont valahol itt említve lett egy oldal, az ott lévő gcc beállításokat használva a make.conf-ban (CFLAGS), gond nélkül lefut a bootstrap.
És én elég nagy sebességkülönbséget vettem észre optimalizált és nem optimalizált beállítások között.
Meg hát a bootstrap az első komoly találkozás. Miért vennéd el tőle ezt az örömöt?
(Főleg, hogy az addigi idegőrlés után a bootstrap alatt legalább elmehet kávézni egyet. )
SipiMont-joie! Saint Denis! Je trépasse si je faiblis!
-
Sipi
addikt
Persze! Bárhogy is rakod fel, binárisból vagy forrásból, ha később nem kérsz explicite binárisból telepítést (és nem fogsz, mert plusz kapcsolókat kell megadni hozzá), akkor úgyis forrásból fordít újra mindent!
Csak ez plusz idő. Bár a bootstrap által fordított dolgok a procidon valószínűleg elég hamar lemennek (1-2 óra).
SipiMont-joie! Saint Denis! Je trépasse si je faiblis!
-
buddha
tag
Sipi: nem emlékszel???
Most komolyan! Kb 2 milliószor futtatam bootstarp-et, amíg otthonról telepítettem... Most az a gond, hogy nem tudok, mert nincs otthon net. Tudom, hogy emerge-vel meg lehet szépíteni a dolgot, csak ahhoz nem kellene a semmiből a bootstrap.
Nah asszem úgy lesz, hogy
stage2 => felrakom a legújabb portage treet => emerge -pf WORLD > alap.files => emerge -pf system => (letöltöm a suliba, amik kellenek) => és telepítek mindent.
Ez kivitelezhető??? -
Sipi
addikt
Hohó, dehogynem emlékszem!
De a bootstrap is emerge-t használ... Ergo a make.conf-ban optimalizálhatod a bootstrap-pel létrehozott rendszeredet is.
A módszer jó, csak ne felejtsd el, hogy az elején a world még üres, mert nem raktál fel semmit. Az akkor kell, amikor már feltettél mindent, ami kell (X, Gnome, mplayer, ...). Ez kerül be a world állományba, amit az emerge-el egy mozdulattal frissíthetsz.
az emerge -pf world helyett javaslom, hogy inkább pl. az ''emerge -pf --emptytree gnome > gnome.files'' parancsot add ki! Ez úgy tesz, mintha semmi sem lenne telepítve, és a gnome.files-ba bekerül az összes letöltendő file neve.
Ez csak a gnome-hoz szükségeseket írja ki. De a gnome olyan nagy, hogy egy tonna cucc benne lesz. Ezután már elég lesz az ''emerge -pf csomag > csomag.files'' parancs, mert az első miatt lent lesz az XFree, egy rakat font/multimedia könyvtár. Pl. Ezután jöhet az ''emerge -pf mplayer > mplayer.files''.
SipiMont-joie! Saint Denis! Je trépasse si je faiblis!
-
buddha
tag
Na álljunk meg egy szóra! Én azt szeretném, hogy a stage 2 után _közvetlenül_ frissíthessem valahogy a bootstarp-nál felrakott fordítót, meg ilyeneket az _emerge_ parancs segítségével!
azaz felrakom a stage 2-t és utánna nincs olyan emerge parancs, hogy kiírja, hogy milyen csomagok vannak eddig a rendszerbe (pl. gcc)?
Mert nekem az a parancs kellene!
Csak utánna akarok emerge system-et... -
Aktív témák
- Bitdefender Total Security 3év/3eszköz! - "Tökéletes védelem most kedvező áron..."
- Steames kulcsok jó áron eladóak!
- AKCIÓ! - STEAM kulcsok /Anuchard, Aragami, Children of Morta, stb. - 2024.04.17.
- Microsoft licencek KIVÉTELES ÁRON AZONNAL - UTALÁSSAL IS AUTOMATIKUS KÉZBESÍTÉS - Windows és Office
- Játékkulcsok olcsón: Steam, Uplay, GoG, Origin, Xbox, PS stb.