Net nélküli installhoz szükséges csomagok listája?

Kezdőlap Fórumok Gentoo linux Gentoo Linux kezdõ Net nélküli installhoz szükséges csomagok listája?

10 bejegyzés megtekintése - 1-10 / 14
  • Szerző
    Bejegyzés
  • #2031524
    gUHU
    Felhasználó

      ha jól emlékszem akkor a stage3 nyugodtan felmehet, gyakorlatilag ugyanúgy be kell másolni, mint a stage1 -t.
      illetve van gentooéknak package cd-je, azon vannak a csomagok.
      ezeket szerezd be és tedd fel magadnak az egészet, aztán szedjed lefelé a csomagokat ha netközelben vagy és forgasd le a gépedre

      #2031525
      joel
      Felhasználó

        Nézzük csak! A Gentoohoz kapcsolódó fogalmak, amikrõl hallottam:

        1) stageX:
        stage1, TAR.BZ2: a legalapabb fájlokat tartalmazza, amik a Gentoo-install elkezdéséhez kellenek, meg a leendõ Gentoo alap könyvtrástruktúráját, stb.
          VAGY
        stage2, TAR.BZ2: Kicsit több cucc, kevesebb mindent kell összevadászni és lefordítani/beállítgatni hozzá, de ugyanúgy ez is csak egy lehetséges kiindulópont a Gentoo-installhoz.
          VAGY
        stage3, TAR.BZ2: Még több cumó egyrakáson, itt még kevesebbet kell összevadászni, lefordítgatni/beállítgatni, de ez is csak egy lehetséges kiindulópont a Gentoo-installhoz. Szóval ha stage3-at rakok fel, az még nem mûködõképes Gentoot jelent, de közel áll hozzá.

        2) portage, TAR.BZ2:
        Az aktuálisan legfrisebb portage-t le lehet tölteni a Netrõl, és ez tartalmaz egy adatbázist, hogy milyen csomagok léteznek, de magukat a csomagokat nem. Bármelyik stage-et is választom, ugyanolyan portage kell.

        3) install-CD:
        „minimum” fajta, ISO-fájl: Csak annyi, hogy bebootoljon a gép, és el lehessen kezdeni az installálást.
          VAGY
        „universal” fajta, ISO-fájl: Bebootoltatja a gépet, el lehet kezdeni az installálást, s mivel rajta vannak az elõbbemlített stage-ek meg egy portage, be is lehet fejezni. Szóval ezzel kaphatunk full mûködõ Gentoot (jó, be kell még állítgatni a dolgokat, de én most a szoftverkomponensekre értettem).

        4) packagek:
        Sok-sok TAR.GZ, vagy TAR.BZ2 fájl, amik az egyes csomagok forráskódját jelentik. Ha ezeket letöltjük és bemásoljuk a megfelelõ könyvtárba, a portage alapján a rendszerre le tudja fordítani õket.

        4+1) package CD, ISO-fájl:
        Kiegészítõ package-gyûjtemény egy már mûködõ Gentoohoz, szóval az installálásnál sok vizet nem zavar.

        Szóval, ha én a „minimum” CD-vel kezdem az installálást, szükségem lesz egy korábban letöltött portage-re, és egy stage-re. De ezek még csak üres vázak lennének, szóval még kellenek hozzá bizonyos package-ek, amiket szintén elég, ha letöltök korábban, és bemásolok a megfelelõ könyvtárba installálás közben.

        Ha én a stage1-rõl indulok installáláláskor, akkor stage2-re és stage3 TAR.BZ2-re nem lesz szükségem; mint ahogy „minimum” install-CD használata esetén sem lesz szükségem az „universal” install-CD-re.

        Portage-t letöltöttem, stage1-et letöltöttem, „minimum” install-CD-t szintén –> már csak a packagek hiányoznak egy installáláshoz.

        #2031526
        pointux
        Felhasználó

          Nagyon egyszerû a dolog…
          Kiadod az
          #emerge -p -f amit(ket)_telepiteni_akarsz > list
          parancsot.

          A „list” file-ban ezek után belekerül az összes letöltendõ file teljes elérési útvonallal. (Vigyázat, minden egyes csomaghoz több elérési útvonal is tartozhat. Persze szûrni lehet.)

          A letöltés után a distfiles-ba bele kell másolni a csomagokat, majd kiadni az emerge parancsot -p és -f nélkül.

          #2031527
          Kata
          Felhasználó
            joel wrote:
            Egyébként, ha nem lehet, vagy csak nagyon nehezen lehet összeszedni, hogy pontosan mely csomagokra lesz szükség, amíg stage1-rõl eljutok egy mûködõ Gentooig, akkor tényleg az lesz, hogy letöltöm az „universal” CD-t (+ esetleg a package CD-t), és felrakom a rajta lévõ verziókat. Ezesetben utána, ha lesz újabb verzió valamelyik csomagból, akkor lesz mód frissíteni egy már felrakott csomagot a beállításaim elvesztése nélkül? (UHU alatt, KDE-frissítésnél ez nem sikerült :()

            De szépen összeszedted! Ezért még hálás lesz Neked az utókor 🙂
            A package/universal telepítés után ezzel:
            #emerge sync
            #emerge world
            tudod frissíteni a felrakott cuccokat.
            (Amit én nem próbáltam, mert stage1-rõl indultam; én is csak olvastam itt-ott).
            Egyébként nagyon ajánlom a forums.gentoo.org-ot, ha tudsz compute-english nyelven.
            Meg a magenta.linuxforum.hu -t 🙂

            #2031528
            pointux
            Felhasználó

              Ja igen… a sync-kel még lesznek gondok, mert nem tudom, hogy net nélkül hogy megy.
              Viszont egy gentoo live cd-vel meg egy írható médiával meg lehet csinálni a portage-ot sync-kel, letöltéssel mindennel – csak meg kell adni az írható média egy könyvtárát portage könyvtárnak.

              #2031529
              pointux
              Felhasználó

                De arra készülj fel, hogy egy cd biztosan nem lesz elég. (Olyan 2-3G jó ha van.)

                #2031530
                xcut
                Felhasználó

                  Naszóval: ha leszeded a portage tree-t, akkor az felér az emerge sync-cel, ugyanis az is ugyanazt csinálja, csak rsync segítségével (azaz összehasonlít, és csak a különbségeket szedi le); persze utána ki kell adni egy emerge metadata parancsot.
                  Csomagok: erre már Vizsla írt választ, szerintem is úgy kellene… csak ez eléggé macerás… bár a semminél jobb.

                  #2031531
                  admin
                  Adminisztrátor

                    „#emerge sync
                    #emerge world”

                    stage3 telepitéskor az
                    make.conf buhera,
                    emege -u system
                    Ez frissiti az alap rendszert.
                    Ezután lehet folytatni, a telepitést.

                    #2031532
                    strangedr
                    Felhasználó
                      joel wrote:
                      Sziasztok!

                      Az http://www.gentoo.org/doc/en/altinstall.xml#doc_chap4 helyen van leírva, hogyan kell stage1-tõl felinstallálni Net nélkül a Gentoot. Nos, ennek a fejezetnek az utolsó mondatában említették meg, hogy ugyanígy installálhatom a stage1 után a stage2-t és a stage3-at is. De azt honnan tudhatom meg, hogy melyek az ezekhez szükséges csomagok? Mert OK, azt leírták, hogy a stage1-hez a glibc, baselayout, texinfo, gettext, zlib, binutils, gcc, és ncurses kell, plussz a függõségeik (na de persze az itt felsoroltaknál se tudom, miktõl függenek). Viszont a stage2/3-nál még kiindulási alapom sincs.

                      S ha otthon derül majd ki, hogy mit felejtettem el hazavinni, az elég macerás lesz (meg kell várnom, amíg jövõhéten visszajövök, letöltöm, ami kell, s csak köv. hétvégén tudom akkor folytatni a telepítést). Ja, a töb-tíz-gigabájtos distfiles könyvtár teljes tartalmának letöltése és hazacipelése – nekem legalábbis – nem alternatíva 😀 Az „universal” install-CD-t meg azért nem preferálom, mert szívesebben raknám fel inkább a Neten elérhetõ, legfrissebb (de azért már „stable”-nek bélyegeztt) csomagokat.

                      Ha valaki tud segíteni, akár saját tapasztalatból, akár tud valami helyet (a Gentoo honlapján legalábbis nem találtam errõl infókat, még a szép nagy online ebuild-adatbázisukban sem!), ahol le van írva: melyik csomag miktõl függ & melyik stage-hez melyik csomag kell, vagy hogy ezt az infót hogy lehet elõcsalogtani – mûködõ Gentoo nélkül – az egyes csomagokból, azt megköszönném!

                      #2031533
                      joel
                      Felhasználó
                        strangedr wrote:
                        Bár vsz már megoldódott a dolog, azért jelzem, hogy nehogy félreértés legyen: a stage2 és a stage3 is egy-egy bináris csomagokból álló tarball, ami az alaprendszer lefordításától kíméli meg a felhasználót; tehát egyikhez sem „kell” semmilyen extra csomag. Ha stage2-t tarballt bontasz ki, ugyanazt kapod, mintha bootstrappeltél volna stage1-rõl, ha stage3-at, akkor pedig ugyanazt, mintha emerge systemeltél volna stage2 után.

                        Nem, még szabadidõ hiányában nem oldódott meg. Csak bebootoltam a Live CD-rõl, hogy megnézzem mennyire komálja a hardveremet a Gentoo… de mûködött szépen. Csak „emerge” parancsot nem találtam rajta – ugye azért, mert az csak a stage1/2/3 felrakása után jön létre?

                        Amit most írtál, viszont eléggé más megvilágításba helyezi a dolgokat számomra! Magyarul ugyanaz a 6-7 csomag, amiket a topicnyitáskor a stage1-nél felsoroltam – meg a függõségeik – kellenek CSAK stage2-höz, vagy stage3-hoz is? Szóval egy Net nélkül, csak „stage1 + említett csomagok + portage tree”-ból elindult Gentoo telepítés egy ugyanolyan funkcionalitású, mûködõképes rendszer lesz; mint egy ugyanúgy Net nélkül, csak „stage3 + említett csomagok + portage tree„-ból elindult telepítés? (Csak hát lassabban, de több testreszabási lehetõséggel.)

                        Ha ez így van, akkor én ultra-über-nagyon happy leszek: hiszen felrakom a Gentoot, aztán majd szép lassan „hazahordom” a Netrõl a distfiles könyvtár engem érdeklõ részét… de addig is már tudom használni otthon a rendszert.

                        Joel

                      10 bejegyzés megtekintése - 1-10 / 14
                      • Be kell jelentkezni a hozzászóláshoz.