A Gentoo Linux telepítése az Ubuntu -ból (képekkel)

Tartalomjegyzék:

A Gentoo Linux telepítése az Ubuntu -ból (képekkel)
A Gentoo Linux telepítése az Ubuntu -ból (képekkel)

Videó: A Gentoo Linux telepítése az Ubuntu -ból (képekkel)

Videó: A Gentoo Linux telepítése az Ubuntu -ból (képekkel)
Videó: iPhone 12 vs iPhone 11 Полное сравнение! 2024, Lehet
Anonim

Gentoo a Linux olyan disztribúciója, amely testreszabhatóságáról, összetettségéről, csomagkezeléséről és a stréfességgel való általános kapcsolatáról híres. Elsősorban a Gentoo disztribúció nem mindenkinek való; készülj fel az agyad használatára, mivel olvasnod kell, hogy a rendszer teljesen működőképes legyen. A Gentoo -ban minden csomagot forrásból fordítanak le, a csomagkezelő eszközük, a portage segítségével, így Ön, a felhasználó dönti el, hogy milyen funkciók és csomagok vannak telepítve a rendszerre. A nagy összeállítások (kde/gnome/libreoffice) összeállítása/telepítése a használt hardvertől függően 30 másodperctől néhány napig tarthat (mindegyik), míg a kisebb buildek percek alatt telepíthetők. Ez az útmutató lehetővé teszi a Gentoo telepítését, miközben a számítógépet teljesen szabadon hagyja a mindennapi használatra. Kifejezetten azt írták, hogy Ubuntutól kell dolgozni, bár nincs ok arra, hogy ez miért nem működik más Linux disztribúcióból.

Lépések

A Gentoo Linux telepítése az Ubuntuból 1. lépés
A Gentoo Linux telepítése az Ubuntuból 1. lépés

1. lépés. Győződjön meg arról, hogy rendelkezik superuser jogosultságokkal az Ubuntu dobozban; és egy internetkapcsolat - lehetőleg gyors

Az Ubuntu és a Linux általános ismerete is előnyös.

Telepítse a Gentoo Linuxot az Ubuntu 2. lépéséből
Telepítse a Gentoo Linuxot az Ubuntu 2. lépéséből

2. lépés: Telepítenie kell a chroot -ot az Ubuntu -ra

Ezt a Synaptic segítségével érheti el a dchroot és a debootstrap csomagok telepítésével; vagy a parancssort gépeléssel

sudo apt-get install dchroot debootstrap

. Ez a program lehetővé teszi a Linux számára, hogy átmenetileg úgy tegyen, mintha a gyökérkönyvtára eltérne a normálistól.

Telepítse a Gentoo Linuxot az Ubuntu 3. lépéséből
Telepítse a Gentoo Linuxot az Ubuntu 3. lépéséből

3. lépés: Ossza fel újra a meglévő partíciókat, vagy hozzon létre egy új partíciót a szabad merevlemez -területről

Légy óvatos! Nem akar elveszíteni semmilyen adatot.

A legtöbb webhely azt javasolja, hogy lényegében minél több partíció van, annál jobb. Legalább root partícióra lesz szüksége (/); de a legtöbb embernek külön cserepartíciója van, otthoni partíciója (/home). Néhányan külön partíciót is javasolnak a /boot és /var számára

Telepítse a Gentoo Linuxot az Ubuntu 4. lépéséből
Telepítse a Gentoo Linuxot az Ubuntu 4. lépéséből

Lépés 4. Formázza az új partíció (ka) t egy tetszőleges fájlrendszer használatával (a /home, /, /boot és /var esetén előnyösebb az ext2, ext3 vagy reiser2 használata)

A swapokat swap partíciókká kell formázni.

Telepítse a Gentoo Linuxot az Ubuntu 5. lépéséből
Telepítse a Gentoo Linuxot az Ubuntu 5. lépéséből

5. lépés: Hozzon létre egy új mappát,

/mnt/gentoo

és egyet az egyes külön létrehozott partíciókhoz.

Telepítse a Gentoo Linuxot az Ubuntu 6. lépéséből
Telepítse a Gentoo Linuxot az Ubuntu 6. lépéséből

6. lépés. Szerelje ide az új partíciókat:

  • sudo mount /dev /sda5 /mnt /gentoo

  • sudo mount/dev/sda6/mnt/gentoo/home

  • ahol itt az sda5 és a 6 a partíciók, amelyek a leendő gyökérkönyvtárukat és a saját könyvtáraikat tartalmazzák.
Telepítse a Gentoo Linuxot az Ubuntu 7. lépéséből
Telepítse a Gentoo Linuxot az Ubuntu 7. lépéséből

7. lépés: Ellenőrizze, hogy a dátum helyes -e (írja be a dátumot)

A szintaxissal megváltoztathatja

dátum MMDDhhmmYYYY

Telepítse a Gentoo Linuxot az Ubuntu 8. lépéséből
Telepítse a Gentoo Linuxot az Ubuntu 8. lépéséből

Lépés 8. Nyisson meg egy választott webböngésző programot, és navigáljon ide

Keresse meg a helyi tükröt, és töltse le a szakasz3 tarball innen

kiadások/x86/2008.0/stage/

(cserélje le az x86 -ot az Ön által választott architektúrával - ezt az útmutatót csak AMD64 és x86 esetén tesztelik). Töltse le a megfelelő md5 fájlt.

Telepítse a Gentoo Linuxot az Ubuntu 9. lépéséből
Telepítse a Gentoo Linuxot az Ubuntu 9. lépéséből

9. lépés. Vigye a Gentoo mappába

mv szakasz3*.bz2* /mnt /gentoo

.

Telepítse a Gentoo Linuxot az Ubuntu 10. lépéséből
Telepítse a Gentoo Linuxot az Ubuntu 10. lépéséből

10. lépés. Menjen oda (

cd /mnt /gentoo

), és ellenőrizze a tarbalt az md5 -n keresztül:

md5sum -c szakasz3*.md5

. Ezzel megbizonyosodhat arról, hogy a tarball sérülésmentesen letöltődött. Ha nem jelenik meg rendben, akkor újra le kell töltenie.

Telepítse a Gentoo Linuxot az Ubuntu 11. lépéséből
Telepítse a Gentoo Linuxot az Ubuntu 11. lépéséből

11. lépés. Bontsa ki a tarall -t

sudo tar xvjpf stage3*.bz2

. Várja meg, amíg befejeződik.

Telepítse a Gentoo Linuxot az Ubuntu 12. lépéséből
Telepítse a Gentoo Linuxot az Ubuntu 12. lépéséből

12. lépés. Most telepített néhány alapvető programot a Gentoo partícióra; Ezután telepítenie kell a Portage -t:

A Gentoo csomagkezelő rendszere, amely lehetővé teszi a teljes ellenőrzést a rendszeren.

  • Térjen vissza ahhoz a tükörhöz, amelyről korábban letöltötte a stage3 tarlt. Menj a

    pillanatképek/

  • könyvtárba, és töltse le a legújabb Portage fájlt. Mozgassa a /mnt /gentoo mappába, és használja a következő parancsot:
  • tar xvjf /mnt/gentoo/portage-.tar.bz2 -C/mnt/gentoo/usr

  • A Portage rövid bemutatása: A Portage egy csomagkezelő rendszer, amely lehetővé teszi számos szoftvercsomag viszonylag egyszerű telepítését. Ez úgy működik, hogy letölt egy listát ezekről és egymás közötti kapcsolatairól az rsync szerverről. Ez a releváns fájlok felé irányítja a portugálokat, amelyek számos más szerverről letölthetők. Miután letöltötte ezeket a fájlokat, a szoftvert a forrásból fordítja le a számítógépe - optimalizálva azt a gépéhez.
Telepítse a Gentoo Linuxot az Ubuntu 13. lépéséből
Telepítse a Gentoo Linuxot az Ubuntu 13. lépéséből

13. lépés. Ebben a szakaszban érdemes néhány fordítási jelzőt beállítani

Ezt az /mnt/gentoo/etc/portage/make.conf fájl szerkesztésével végezheti el kedvenc szövegszerkesztőjével. A különböző gyártók változóira vonatkozó teljes útmutató a /mnt/gentoo/usr/share/portage/config/make.conf.example oldalon olvasható. Mentse el a módosításokat a konfigurációs fájlba, és lépjen ki a szövegszerkesztőből.

A Gentoo Linux telepítése az Ubuntu 14. lépéséből
A Gentoo Linux telepítése az Ubuntu 14. lépéséből

14. lépés. Szeretné optimalizálni a letöltést?

Szerkessze újra a make.conf fájlt, és győződjön meg arról, hogy a SYNC változó a helyi helyi rsync szerverre van állítva. Adjon hozzá annyi tükröt, amennyit csak akar, a GENTOO_MIRRORS változóhoz - bár először tegye a kívánt tükröt. Az elérhető tükrök listáját itt találja.

Telepítse a Gentoo Linuxot az Ubuntu 15. lépéséből
Telepítse a Gentoo Linuxot az Ubuntu 15. lépéséből

15. lépés. Mielőtt belemerülne az új rendszerbe, győződjön meg arról, hogy az Ubuntu -ból átmásolta néhány létfontosságú beállítását

  • Először is, a dns beállítások:

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

  • És a proc rendszere:

    sudo mount -t proc none/mnt/gentoo/proc

  • .
  • És csatolja a /dev fájlrendszert:

    sudo mount -o bind /dev /mnt /gentoo /dev

  • .
Telepítse a Gentoo Linuxot az Ubuntu 16. lépéséből
Telepítse a Gentoo Linuxot az Ubuntu 16. lépéséből

16. lépés. Most már chroot

Ez valóban elég egyszerű - és bármikor kiléphet, ha egyszerűen beírja… err… exit. Ez egy három lépésből álló folyamat:

  • Először módosítsa a gyökérkönyvtárat /mnt /gentoo -ra:

    sudo chroot /mnt /gentoo /bin /bash

  • .
  • Ezután frissítse a környezetet annak biztosítása érdekében, hogy ez a terminál tudja, hol kell lennie:

    /usr/sbin/env-update

  • Végül kötelezze ezt az (ideiglenes) memóriára:

    source /etc /profile

  • Ha emlékeztetni szeretné magát a chroot állapotára, használja ezt a finom parancsot:

    export PS1 = "(chroot) $ PS1"

A Gentoo Linux telepítése az Ubuntu 17. lépéséből
A Gentoo Linux telepítése az Ubuntu 17. lépéséből

17. lépés. Gratulálunk

Gentoo -ban vagy, és körülbelül… az út egynegyede. Fel a fejjel!

A Gentoo Linux telepítése az Ubuntu 18. lépéséből
A Gentoo Linux telepítése az Ubuntu 18. lépéséből

18. lépés. Ezután össze kell állítania bármely operációs rendszer legfontosabb összetevőjét:

annak magja. A kernel az operációs rendszer azon része, amely meghatározza, hogy mely szoftverrészekhez lehet bármikor hozzáférni egy hardverhez. Kernel nélkül nincs operációs rendszer, mert nem tud működni.

Telepítse a Gentoo Linuxot az Ubuntu 19. lépéséből
Telepítse a Gentoo Linuxot az Ubuntu 19. lépéséből

19. lépés. Emlékezzen a portage korábbi telepítésére?

Most letöltheti a csomagok listáját, amelyeket telepíthet a megadott rsync szerverről. típus

emerge -szinkron

Telepítse a Gentoo Linuxot az Ubuntu 20. lépéséből
Telepítse a Gentoo Linuxot az Ubuntu 20. lépéséből

20. lépés: Az egyértelműség kedvéért ebben a szakaszban feltételezem, hogy a legújabb kernelt (2.6) szeretné telepíteni, nem pedig a 2.4 -et

Telepítse a Gentoo Linuxot az Ubuntu 21. lépéséből
Telepítse a Gentoo Linuxot az Ubuntu 21. lépéséből

21. lépés. Most be kell állítanunk a USE zászlóinkat

Ezek a zászlók megmondják a fordítónak, hogy milyen beállításokat kell hozzáadnia, valamint milyen optimalizálásokat kell használni. Fontos, hogy a rendszerhez megfelelő használati jelzőket állítson be, különben váratlan eredményeket kaphat. Érdemes olyan zászlókat is hozzáadni, amelyek megmondják, hogy mihez ne adjon támogatást.

Telepítse a Gentoo Linuxot az Ubuntu 22. lépéséből
Telepítse a Gentoo Linuxot az Ubuntu 22. lépéséből

22. lépés. Minden hozzáadni kívánt zászló egyszerűen egy szó

Minden eltávolítani kívánt lehetőség az a szó, amely előtt egy kötőjel (-) található. Például, ha mindent ogg támogatással szeretnénk lefordítani, akkor hozzáadjuk az ogg -ot. De ha nem szeretnénk ogg támogatást, akkor hozzáadjuk az -ogg parancsot.

Telepítse a Gentoo Linuxot az Ubuntu 23. lépéséből
Telepítse a Gentoo Linuxot az Ubuntu 23. lépéséből

23. lépés. A USE zászlók kiválasztásához tekintse meg a Gentoo USE Flags dokumentációját, hogy milyen zászlókat szeretne tartalmazni

Telepítse a Gentoo Linuxot az Ubuntu 24. lépéséből
Telepítse a Gentoo Linuxot az Ubuntu 24. lépéséből

24. lépés: Miután kiválasztotta a használni kívánt zászlókat, navigáljon az /etc/make.conf oldalra, és helyezze be a kívánt zászlókat

Telepítse a Gentoo Linuxot az Ubuntu 25. lépéséből
Telepítse a Gentoo Linuxot az Ubuntu 25. lépéséből

25. lépés. Most állítsuk be az időzónát

A Gentoo rendelkezik minden időzónával a/usr/share/zoneinfo címen. Keresse meg a könyvtárat, és adja ki az ls parancsot a rendelkezésre álló időzónák megtekintéséhez. Ezután másolja az időzónát az /etc /localtime mappába egy ilyen paranccsal:

# cp/usr/share/zoneinfo/GMT/etc/localtime

).

Telepítse a Gentoo Linuxot az Ubuntu 26. lépéséből
Telepítse a Gentoo Linuxot az Ubuntu 26. lépéséből

26. lépés. Most, hogy beállítottuk az időzónánkat, itt az ideje, hogy ténylegesen letöltsük kernelforrásainkat és konfiguráljuk a kernelt

Telepítse a Gentoo Linuxot az Ubuntu 27. lépéséből
Telepítse a Gentoo Linuxot az Ubuntu 27. lépéséből

27. lépés. Futtassa (

# emerge gentoo-sources

) a kernel forrásainak letöltéséhez.

A Gentoo Linux telepítése az Ubuntu 28. lépéséből
A Gentoo Linux telepítése az Ubuntu 28. lépéséből

28. lépés. Ez a következő lépés bonyolult lehet az első időzítők számára

Itt úgy állítjuk be a kernelt, hogy minden szükséges támogatással rendelkezzen. Biztosnak kell lennie abban, hogy helyesen állította be a kernelt, ellenkező esetben a szükséges funkciók nélkül maradhat.

Telepítse a Gentoo Linuxot az Ubuntu 29. lépéséből
Telepítse a Gentoo Linuxot az Ubuntu 29. lépéséből

29. lépés. Fuss

  • cd/usr/src/linux

  • menükonfigurálás

Telepítse a Gentoo Linuxot az Ubuntu 30. lépéséből
Telepítse a Gentoo Linuxot az Ubuntu 30. lépéséből

30. lépés. Ezzel megjelenik a kernel konfigurációs menüje

Feltétlenül válassza ki a rendszerindításhoz szükséges összes illesztőprogramot, például az SCSI illesztőprogramokat (ha szükséges), és győződjön meg arról, hogy azok be vannak építve a rendszermagba. Ha nem, akkor nem tudja elindítani. Ezenkívül győződjön meg arról, hogy engedélyezte a fájlrendszer támogatását.

Telepítse a Gentoo Linuxot az Ubuntu 31. lépéséből
Telepítse a Gentoo Linuxot az Ubuntu 31. lépéséből

31. lépés Válassza ki a szükséges hálózati illesztőprogramokat, például az Ethernet -illesztőprogramokat vagy a vezeték nélküli illesztőprogramokat (vagy mindkettőt)

Telepítse a Gentoo Linuxot az Ubuntu 32. lépéséből
Telepítse a Gentoo Linuxot az Ubuntu 32. lépéséből

32. lépés. Válassza ki a processzor típusát és családját

Telepítse a Gentoo Linuxot az Ubuntuból 33. lépés
Telepítse a Gentoo Linuxot az Ubuntuból 33. lépés

33. lépés. Miután befejezte, írja be (

make && make modules_install

) a kernel és a kernel modulok fordításának megkezdéséhez.

Ez eltarthat egy ideig, ezért olvasson könyvet, nézzen TV -t, sétáljon a kutyával, vagy bármit, amit szívesen csinál. 34

Telepítse a Gentoo Linuxot az Ubuntu 34. lépéséből
Telepítse a Gentoo Linuxot az Ubuntu 34. lépéséből

make -j2 && make modules_install

35

  • Most át kell másolnunk a rendszermag képét a /bootba.

    Módosítsa a 2.6.24 kernelt arra, amire a kernelt el szeretné nevezni. (

    cp arch/i386/boot/bzImage /boot/kernel-2.6.24

  • )
  • Most konfiguráljuk a kernel moduljait. Fuss (

    find/lib/modules/(kernel verzió)/-type f -iname '*.o' -or -iname '*.ko'

  • ), hogy megtalálja az összes rendelkezésre álló kernel modult. Ezek közül adja hozzá az automatikus betölteni kívánt elemeket az /etc/modules.autoload.d/kernel-2.6 fájlhoz. Ne adja hozzá a Egyszerűen mondja ki például: snd-hda-intel.
  • Tippek

    • gyökércsoportok = root,, portage
    • csoportok =, portage
    • prioritás = 3
    • Lásd a Gentoo Fórumok webhelyét
    • könyvtár =/mnt/gentoo
    • A 3. szakasz fogyasztóinak valamilyen okból hiányzik egy "portage" felhasználója és csoportja, ami miatt a chroot belsejében az emerge sikertelen lesz. Ha schroot -ot használ, létre kell hoznia a portage felhasználót és csoportot a gazdarendszerén (az én esetemben ubuntu maverick); az/mnt/gentoo/etc mappában lévő passwd és csoport fájlok felülíródnak, ha közvetlenül módosítja őket. Miután hozzáadta a portage felhasználót és csoportot a gazdarendszerhez, a chrootingnak a szokásos módon kell működnie a hálózati hozzáféréssel is. A következő konfigurációjú schroot -ot használtam:
    • root-felhasználók =
    • álnevek = gentoo
    • type = könyvtár
    • leírás = gentoo

    Figyelmeztetések

    • Ez sokáig tart, de általában megéri.
    • Ne próbáljon több architektúrával rendelkező verziót telepíteni (pl. Gentoo 64 bit ubuntu 32 bitre), mivel a chroot nem fog megfelelően működni (ha valaki jobban el tudja ezt magyarázni?)

    Ajánlott: