Kā instalēt Gentoo Linux no Ubuntu (ar attēliem)

Satura rādītājs:

Kā instalēt Gentoo Linux no Ubuntu (ar attēliem)
Kā instalēt Gentoo Linux no Ubuntu (ar attēliem)

Video: Kā instalēt Gentoo Linux no Ubuntu (ar attēliem)

Video: Kā instalēt Gentoo Linux no Ubuntu (ar attēliem)
Video: Maksājumi uz tālruni 2024, Aprīlis
Anonim

Gentoo ir Linux izplatīšana, kas ir slavena ar savu pielāgojamību, sarežģītību, pakotņu pārvaldību un vispārējo saistību ar geeky-ness. Pirmkārt un galvenokārt, Gentoo izplatīšana nav paredzēta visiem; esiet gatavs izmantot savas smadzenes, jo jums būs jāveic daži lasījumi, lai sistēma pilnībā darbotos. Programmā Gentoo katra pakete tiek apkopota no avota, izmantojot tās pakotņu pārvaldības rīku - portāžu, tāpēc jūs, lietotājs, izlemjat, kādas funkcijas un paketes ir instalētas jūsu sistēmā. Lielu konstrukciju (kde/gnome/libreoffice) apkopošana/instalēšana var ilgt no 30 sekundēm līdz dažām dienām (katra) atkarībā no izmantotās aparatūras, savukārt mazākas versijas tiek instalētas dažu minūšu laikā. Šī rokasgrāmata ļaus jums instalēt Gentoo, vienlaikus atstājot datoru pilnīgi brīvu normālai ikdienas lietošanai. Tas bija skaidri rakstīts, lai strādātu no Ubuntu, lai gan nav iemesla, kāpēc tas nedarbosies no jebkura cita Linux izplatīšanas.

Soļi

Instalējiet Gentoo Linux no Ubuntu 1
Instalējiet Gentoo Linux no Ubuntu 1

1. solis. Pārliecinieties, vai jūsu Ubuntu kastē ir superlietotāja privilēģijas; un interneta savienojums - vēlams ātrs

Vēlamas arī vidējas zināšanas par Ubuntu un Linux kopumā.

Instalējiet Gentoo Linux no Ubuntu 2
Instalējiet Gentoo Linux no Ubuntu 2

2. solis. Ubuntu ir jāinstalē chroot

To var panākt, izmantojot Synaptic, instalējot dchroot un debootstrap pakotnes; vai komandrindu, ierakstot

sudo apt-get install dchroot debootstrap

. Šī programma ļauj Linux uz laiku izlikties, ka tā saknes direktorijs atšķiras no parastā.

Instalējiet Gentoo Linux no Ubuntu 3. solis
Instalējiet Gentoo Linux no Ubuntu 3. solis

Solis 3. Vai nu sadaliet esošos nodalījumus, vai izveidojiet jaunu nodalījumu no brīvas vietas cietajā diskā

Esi uzmanīgs! Jūs nevēlaties zaudēt datus.

Lielākā daļa vietņu iesaka būtībā, jo vairāk nodalījumu, jo labāk. Vismaz jums būs nepieciešams saknes nodalījums (/); bet lielākajai daļai cilvēku ir atsevišķs mijmaiņas nodalījums, mājas nodalījums (/home). Daži arī iesaka atsevišķu nodalījumu /boot un /var

Instalējiet Gentoo Linux no Ubuntu 4. solis
Instalējiet Gentoo Linux no Ubuntu 4. solis

4. solis. Formatējiet jauno nodalījumu (-us), izmantojot izvēlēto failu sistēmu (priekš /home, /, /boot un /var ir vēlams izmantot ext2, ext3 vai reiser2)

Mijmaiņas darījumi ir jāformatē kā mijmaiņas nodalījumi.

Instalējiet Gentoo Linux no Ubuntu 5. darbības
Instalējiet Gentoo Linux no Ubuntu 5. darbības

5. solis. Izveidojiet jaunu mapi,

/mnt/gentoo

un viens katram atsevišķam nodalījumam, ko izveidojāt.

Instalējiet Gentoo Linux no Ubuntu 6. darbības
Instalējiet Gentoo Linux no Ubuntu 6. darbības

6. solis. Uzstādiet savus jaunos nodalījumus šeit:

  • sudo mount /dev /sda5 /mnt /gentoo

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

  • kur šeit, sda5 un 6 ir nodalījumi, kas satur attiecīgi jūsu paredzamos saknes un mājas direktorijus.
Instalējiet Gentoo Linux no Ubuntu 7. solis
Instalējiet Gentoo Linux no Ubuntu 7. solis

7. solis. Pārbaudiet, vai datums ir pareizs (ierakstiet datumu)

To var mainīt, izmantojot sintaksi

datums MMDDhhmmYYYY

Instalējiet Gentoo Linux no Ubuntu 8. solis
Instalējiet Gentoo Linux no Ubuntu 8. solis

8. solis. Atveriet izvēlēto tīmekļa pārlūkošanas programmu un dodieties uz šeit

Atrodiet savu vietējo spoguli un lejupielādējiet 3. posms tarball no

laidieni/x86/2008.0/posmi/

(nomainiet x86 ar jūsu izvēlēto arhitektūru - šī rokasgrāmata ir pārbaudīta tikai attiecībā uz AMD64 un x86). Lejupielādējiet atbilstošo md5 failu.

Instalējiet Gentoo Linux no Ubuntu 9. solis
Instalējiet Gentoo Linux no Ubuntu 9. solis

9. solis. Pārvietojiet to uz mapi Gentoo

mv posms3*.bz2* /mnt /gentoo

.

Instalējiet Gentoo Linux no Ubuntu 10. darbības
Instalējiet Gentoo Linux no Ubuntu 10. darbības

10. solis. Pārvietojieties uz turieni (

cd /mnt /gentoo

) un pārbaudiet patēriņu, izmantojot md5:

md5sum -c posms3*.md5

. Tas nodrošina, ka patērētājs ir pareizi lejupielādēts, nesabojājoties. Ja tas netiek ziņots kā labs, jums tas ir jālejupielādē atkārtoti.

Instalējiet Gentoo Linux no Ubuntu 11. solis
Instalējiet Gentoo Linux no Ubuntu 11. solis

11. solis. Izvelciet patērētāju

sudo tar xvjpf stage3*.bz2

. Pagaidiet, līdz tas tiks pabeigts.

Instalējiet Gentoo Linux no Ubuntu 12. solis
Instalējiet Gentoo Linux no Ubuntu 12. solis

12. solis. Tagad jums ir instalētas dažas pamata programmas Gentoo nodalījumā; Tālāk jums jāinstalē Portage:

Gentoo pakotņu pārvaldības sistēma, kas ļauj pilnībā kontrolēt jūsu sistēmas saturu.

  • Atgriezieties pie spoguļa, no kura iepriekš lejupielādējāt stage3 tarball. Dodieties uz

    momentuzņēmumi/

  • direktoriju un lejupielādējiet jaunāko Portage failu. Pārvietojiet to uz /mnt /gentoo un izmantojiet komandu:
  • tar xvjf /mnt/gentoo/portage-.tar.bz2 -C/mnt/gentoo/usr

  • Īss ievads Portage: Portage ir pakotņu pārvaldības sistēma, kas ļauj salīdzinoši viegli instalēt daudzas programmatūras pakotnes. Tas darbojas, lejupielādējot šo un to savstarpējo attiecību sarakstu no rsync servera. Tas novirzīs portātu uz atbilstošiem failiem, kurus var lejupielādēt no daudziem citiem serveriem. Kad šie faili ir lejupielādēti, programmatūra tiks apkopota no avota jūsu datorā - optimizējot to jūsu mašīnai.
Instalējiet Gentoo Linux no Ubuntu 13. darbība
Instalējiet Gentoo Linux no Ubuntu 13. darbība

13. solis. Šajā posmā, iespējams, vēlēsities iestatīt dažus apkopošanas karodziņus

To var izdarīt, rediģējot /mnt/gentoo/etc/portage/make.conf, izmantojot iecienīto teksta redaktoru. Pilnu rokasgrāmatu par dažādiem marku mainīgajiem var atrast, izlasot /mnt/gentoo/usr/share/portage/config/make.conf.example. Saglabājiet izmaiņas konfigurācijas failā un izejiet no teksta redaktora.

Instalējiet Gentoo Linux no Ubuntu 14. darbība
Instalējiet Gentoo Linux no Ubuntu 14. darbība

14. solis. Vai vēlaties optimizēt lejupielādi?

Vēlreiz rediģējiet make.conf un pārliecinieties, vai SYNC mainīgais ir iestatīts uz jūsu vietējo rsync serveri. Pievienojiet mainīgajam GENTOO_MIRRORS tik daudz spoguļu, cik vēlaties, lai gan vispirms iestatiet vēlamo. Pieejamo spoguļu sarakstu varat atrast šeit.

Instalējiet Gentoo Linux no Ubuntu 15. solis
Instalējiet Gentoo Linux no Ubuntu 15. solis

15. solis. Pirms iegremdēties jaunajā sistēmā, jums jāpārliecinās, ka no Ubuntu ir nokopēti daži svarīgi iestatījumi

  • Pirmkārt, dns iestatījumi:

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

  • Un jūsu proc sistēma:

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

  • .
  • Un pievienojiet /dev failu sistēmu:

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

  • .
Instalējiet Gentoo Linux no Ubuntu 16. solis
Instalējiet Gentoo Linux no Ubuntu 16. solis

Solis 16. Tagad jūs varat chroot

Tas tiešām ir pietiekami vienkārši - un to var iziet jebkurā laikā, vienkārši ierakstot… err… exit. Šis ir trīs soļu process:

  • Vispirms mainiet saknes direktoriju uz /mnt /gentoo:

    sudo chroot /mnt /gentoo /bin /bash

  • .
  • Pēc tam atjauniniet vidi, lai nodrošinātu, ka šis terminālis zina, kur tam vajadzētu būt:

    /usr/sbin/env-update

  • Visbeidzot, veiciet to (pagaidu) atmiņā:

    avots /etc /profile

  • Ja vēlaties sev atgādināt, ka atrodaties chroot, varat izmantot šo smalko komandu:

    eksportēt PS1 = "(chroot) $ PS1"

Instalējiet Gentoo Linux no Ubuntu 17. solis
Instalējiet Gentoo Linux no Ubuntu 17. solis

Solis 17. Apsveicam

Jūs atrodaties Gentoo un apmēram… ceturtdaļu ceļa. Galvu augšā!

Instalējiet Gentoo Linux no Ubuntu 18. solis
Instalējiet Gentoo Linux no Ubuntu 18. solis

18. solis. Tālāk jums jāapkopo jebkuras operētājsistēmas vissvarīgākā sastāvdaļa:

tā kodols. Kodols ir tā OS daļa, kas nosaka, kurām programmatūras daļām jebkurā brīdī ir atļauts piekļūt aparatūrai. Bez kodola nav operētājsistēmas, jo tā nevar darboties.

Instalējiet Gentoo Linux no Ubuntu 19. solis
Instalējiet Gentoo Linux no Ubuntu 19. solis

19. solis. Atcerieties, ka portāžu instalējāt agrāk?

Tagad jūs lejupielādēsit to pakotņu sarakstu, kuras varat instalēt no norādītā rsync servera. Tips

parādīties -sinhronizēt

Instalējiet Gentoo Linux no Ubuntu 20. solis
Instalējiet Gentoo Linux no Ubuntu 20. solis

20. solis. Skaidrības labad šajā posmā pieņemšu, ka vēlaties instalēt jaunāko kodolu (2.6), nevis 2.4

Instalējiet Gentoo Linux no Ubuntu 21. solis
Instalējiet Gentoo Linux no Ubuntu 21. solis

21. solis. Tagad mums ir jāiestata USE karogi

Šie karodziņi kompilatoram norāda, kādas iespējas pievienot, kā arī kādas optimizācijas izmantot. Ir svarīgi savai sistēmai iestatīt pareizos lietošanas karodziņus, pretējā gadījumā var rasties negaidīti rezultāti. Ir arī labi pievienot karodziņus, kas norāda, kam nepievienot atbalstu.

Instalējiet Gentoo Linux no Ubuntu 22. darbība
Instalējiet Gentoo Linux no Ubuntu 22. darbība

22. solis. Katrs karogs, ko vēlaties pievienot, ir vienkārši vārds

Katra opcija, kuru vēlaties noņemt, ir vārds ar domuzīmi (-) priekšā. Piemēram, ja mēs vēlamies visu apkopot ar ogg atbalstu, mēs pievienotu ogg. Bet, ja mēs negribētu atbalstu ogg, mēs pievienotu -ogg.

Instalējiet Gentoo Linux no Ubuntu 23. darbība
Instalējiet Gentoo Linux no Ubuntu 23. darbība

23. solis. Lai izvēlētos savus USE karodziņus, iepazīstieties ar Gentoo USE Flags dokumentāciju, lai redzētu, kādus karodziņus jūs varētu vēlēties iekļaut

Instalējiet Gentoo Linux no Ubuntu 24. solis
Instalējiet Gentoo Linux no Ubuntu 24. solis

24. solis. Kad esat izvēlējies izmantojamos karodziņus, dodieties uz /etc/make.conf un ievietojiet vēlamos karodziņus

Instalējiet Gentoo Linux no Ubuntu 25. solis
Instalējiet Gentoo Linux no Ubuntu 25. solis

25. solis. Tagad iestatīsim jūsu laika joslu

Gentoo ir visas laika joslas vietnē/usr/share/zoneinfo. Dodieties uz direktoriju un izdodiet komandu ls, lai skatītu pieejamās laika joslas. Pēc tam kopējiet laika joslu uz /etc /localtime ar šādu komandu (

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

).

Instalējiet Gentoo Linux no Ubuntu 26. darbība
Instalējiet Gentoo Linux no Ubuntu 26. darbība

26. solis. Tagad, kad esam iestatījuši laika joslu, ir pienācis laiks faktiski lejupielādēt kodola avotus un konfigurēt kodolu

Instalējiet Gentoo Linux no Ubuntu 27. solis
Instalējiet Gentoo Linux no Ubuntu 27. solis

27. solis. Palaist (

# emerge gentoo-sources

), lai lejupielādētu kodola avotus.

Instalējiet Gentoo Linux no Ubuntu 28. solis
Instalējiet Gentoo Linux no Ubuntu 28. solis

28. solis. Šis nākamais solis var būt grūts pirmajiem taimeriem

Šeit mēs konfigurējam kodolu tā, lai tam būtu viss nepieciešamais atbalsts. Jums jāpārliecinās, ka esat pareizi iestatījis kodolu, pretējā gadījumā jums var nebūt nepieciešamo funkciju.

Instalējiet Gentoo Linux no Ubuntu 29. solis
Instalējiet Gentoo Linux no Ubuntu 29. solis

29. solis. Skrien

  • cd/usr/src/linux

  • izveidot izvēlnes konfigurāciju

Instalējiet Gentoo Linux no Ubuntu 30. darbības
Instalējiet Gentoo Linux no Ubuntu 30. darbības

30. darbība. Tiks parādīta kodola konfigurācijas izvēlne

Noteikti atlasiet visus draiverus, kas nepieciešami sistēmas sāknēšanai, piemēram, SCSI draiverus (ja nepieciešams), un pārliecinieties, vai tie ir iebūvēti kodolā. Ja tie nav, jūs nevarēsit palaist. Tāpat pārliecinieties, vai esat iespējojis savu failu sistēmas atbalstu.

Instalējiet Gentoo Linux no Ubuntu 31. solis
Instalējiet Gentoo Linux no Ubuntu 31. solis

31. solis. Atlasiet visus nepieciešamos tīkla draiverus, piemēram, Ethernet draiverus vai bezvadu draiverus (vai abus)

Instalējiet Gentoo Linux no Ubuntu 32
Instalējiet Gentoo Linux no Ubuntu 32

32. solis. Izvēlieties procesora veidu un saimi

Instalējiet Gentoo Linux no Ubuntu 33
Instalējiet Gentoo Linux no Ubuntu 33

33. solis. Kad esat pabeidzis, ierakstiet (

make && make modules_install

), lai sāktu kodola un kodola moduļu apkopošanu.

Tas var aizņemt kādu laiku, tāpēc lasiet grāmatu, skatieties televizoru, pastaigājiet suni vai ko citu, kas jums patīk. 34

Instalējiet Gentoo Linux no Ubuntu 34
Instalējiet Gentoo Linux no Ubuntu 34

make -j2 && make modules_install

35

  • Tagad mums ir jākopē jūsu kodola attēls uz /boot.

    Mainiet kodolu-2.6.24 uz jebkuru, kuram vēlaties piešķirt nosaukumu. (

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

  • )
  • Tagad konfigurēsim jūsu kodola moduļus. Palaist (

    atrast/lib/modules/(kodola versija)/-type f -iname '*.o' -or -iname '*.ko'

  • ), lai atrastu visus pieejamos kodola moduļus. No tiem pievienojiet tos, kurus vēlaties automātiski ielādēt /etc/modules.autoload.d/kernel-2.6. Neiekļaujiet.ko vai.o vai ceļu. Vienkārši sakiet, piemēram, snd-hda-intel.
  • Padomi

    • sakņu grupas = sakne,, portāža
    • grupas =, portage
    • prioritāte = 3
    • Skatiet Gentoo forumus, vietni
    • direktorijs =/mnt/gentoo
    • Trešā posma patērētājam kaut kādu iemeslu dēļ trūkst "portage" lietotāja un grupas, kas izraisīs izrāviena neveiksmi no chroot iekšpuses. Ja izmantojat schroot, jums būs jāizveido portage lietotājs un grupa savā saimniekdatorā (manā gadījumā ubuntu maverick); passwd un grupu faili mapē/mnt/gentoo/etc tiks pārrakstīti, ja tos tieši modificēsit. Pēc portāža lietotāja un grupas pievienošanas resursdatora sistēmai chrooting parastajā veidā jāstrādā arī ar piekļuvi tīklam. Es izmantoju schroot ar šādu konfigurāciju:
    • saknes lietotāji =
    • pseidonīmi = ģenētiski
    • tips = direktorijs
    • apraksts = gentoo

    Brīdinājumi

    • Tas prasīs ilgu laiku, bet parasti ir tā vērts.
    • Nemēģiniet instalēt savstarpējas arhitektūras versiju (piemēram, 64 bitu gentoo uz Ubuntu 32 bitiem), jo chroot nedarbosies pareizi (ja kāds to var labāk izskaidrot?)

    Ieteicams: