Hoe om Gentoo Linux vanaf Ubuntu te installeer (met foto's)

INHOUDSOPGAWE:

Hoe om Gentoo Linux vanaf Ubuntu te installeer (met foto's)
Hoe om Gentoo Linux vanaf Ubuntu te installeer (met foto's)

Video: Hoe om Gentoo Linux vanaf Ubuntu te installeer (met foto's)

Video: Hoe om Gentoo Linux vanaf Ubuntu te installeer (met foto's)
Video: Als je dit GEHEIM hebt geleerd, gooi je de plastic fles nooit meer weg! 2024, April
Anonim

Gentoo is 'n verspreiding van Linux wat bekend is vir sy aanpasbaarheid, kompleksiteit, pakketbestuur en algemene assosiasie met geeky. In die eerste plek is die Gentoo -verspreiding nie vir almal nie; Wees voorbereid om u brein te gebruik, aangesien u moet lees om u stelsel volledig te laat funksioneer. In Gentoo word elke pakket uit die bron saamgestel met behulp van hul pakketbestuurshulpmiddel, portage, sodat u, die gebruiker, besluit watter funksies en pakkette op u stelsel geïnstalleer is. Afhangende van die hardeware wat gebruik word, kan die opstel/installering van groot builds (kde/gnome/libreoffice) tussen 30 sekondes en 'n paar dae (elk) duur, terwyl kleiner builds binne enkele minute geïnstalleer word. Met hierdie gids kan u Gentoo installeer, terwyl u u rekenaar steeds heeltemal gratis laat bly vir normaal daagliks gebruik. Dit is uitdruklik geskryf om vanaf Ubuntu te werk, alhoewel daar geen rede is waarom dit nie van enige ander Linux -verspreiding sal werk nie.

Stappe

Installeer Gentoo Linux vanaf Ubuntu Stap 1
Installeer Gentoo Linux vanaf Ubuntu Stap 1

Stap 1. Maak seker dat u supergebruikerregte op u Ubuntu -boks het; en 'n internetverbinding - verkieslik vinnig

'N Tussenkennis van Ubuntu en Linux in die algemeen is ook verkieslik.

Installeer Gentoo Linux vanaf Ubuntu Stap 2
Installeer Gentoo Linux vanaf Ubuntu Stap 2

Stap 2. U moet chroot op Ubuntu installeer

U kan dit bereik deur Synaptic deur die pakket dchroot en debootstrap te installeer; of die opdragreël deur te tik

sudo apt-get installeer dchroot debootstrap

. Met hierdie program kan Linux tydelik voorgee dat die wortelgids daarvan een is wat normaal is.

Installeer Gentoo Linux vanaf Ubuntu Stap 3
Installeer Gentoo Linux vanaf Ubuntu Stap 3

Stap 3. Herverdeel bestaande partisies, of skep 'n nuwe partisie uit vrye hardeskyfspasie

Wees versigtig! U wil geen data verloor nie.

Die meeste webwerwe beveel aan dat, in wese, hoe meer partisies, hoe beter. U benodig ten minste 'n wortelpartisie (/); maar die meeste mense het 'n aparte ruilpartisie, tuispartisie (/huis). Sommige beveel ook 'n aparte partisie vir /boot en /var aan

Installeer Gentoo Linux vanaf Ubuntu Stap 4
Installeer Gentoo Linux vanaf Ubuntu Stap 4

Stap 4. Formateer die nuwe partisie (s) met 'n lêerstelsel van u keuse (vir /home, /, /boot en /var is dit verkieslik om ext2, ext3 of reiser2 te gebruik)

Ruilings moet as ruilpartisies geformateer word.

Installeer Gentoo Linux vanaf Ubuntu Stap 5
Installeer Gentoo Linux vanaf Ubuntu Stap 5

Stap 5. Skep 'n nuwe gids,

/mnt/gentoo

en een vir elk van die afsonderlike partisies wat u geskep het.

Installeer Gentoo Linux vanaf Ubuntu Stap 6
Installeer Gentoo Linux vanaf Ubuntu Stap 6

Stap 6. Monteer u nuwe partisies hier:

  • sudo mount /dev /sda5 /mnt /gentoo

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

  • hier, sda5 en 6 is die partisies wat onderskeidelik u voornemende wortel- en tuisgidse bevat.
Installeer Gentoo Linux vanaf Ubuntu Stap 7
Installeer Gentoo Linux vanaf Ubuntu Stap 7

Stap 7. Kontroleer of u datum korrek is (tik datum)

U kan dit verander met die sintaksis

datum MMDDhhmmJJJJ

Installeer Gentoo Linux vanaf Ubuntu Stap 8
Installeer Gentoo Linux vanaf Ubuntu Stap 8

Stap 8. Maak 'n webblaaiprogram van u keuse oop en navigeer hierheen

Soek u plaaslike spieël en laai die stadium 3 tarball van

uitgawes/x86/2008.0/stadiums/

(vervang x86 met die argitektuur van u keuse - hierdie gids word slegs getoets vir AMD64 en x86). Laai die ooreenstemmende md5 -lêer af.

Installeer Gentoo Linux vanaf Ubuntu Stap 9
Installeer Gentoo Linux vanaf Ubuntu Stap 9

Stap 9. Skuif dit na die Gentoo -lêergids

mv stage3*.bz2* /mnt /gentoo

.

Installeer Gentoo Linux vanaf Ubuntu Stap 10
Installeer Gentoo Linux vanaf Ubuntu Stap 10

Stap 10. Beweeg jouself daarheen (

cd /mnt /gentoo

) en kyk na die tarball deur md5:

md5sum -c stadium3*.md5

. Dit verseker dat die tarball behoorlik afgelaai word sonder dat dit beskadig word. As dit nie OK is nie, moet u dit weer aflaai.

Installeer Gentoo Linux vanaf Ubuntu Stap 11
Installeer Gentoo Linux vanaf Ubuntu Stap 11

Stap 11. Pak die tarball uit

sudo tar xvjpf stadium3*.bz2

. Wag totdat dit voltooi is.

Installeer Gentoo Linux vanaf Ubuntu Stap 12
Installeer Gentoo Linux vanaf Ubuntu Stap 12

Stap 12. U het nou 'n paar basiese programme op die Gentoo -partisie geïnstalleer; Vervolgens moet u Portage installeer:

Gentoo se pakketbestuurstelsel waarmee u volledige beheer kan hê oor wat op u stelsel is.

  • Gaan terug na die spieël waarvan u die stage3 tarball voorheen afgelaai het. Gaan na die

    kiekies/

  • gids en laai die nuutste Portage -lêer af. Beweeg dit na /mnt /gentoo, en gebruik die opdrag:
  • tar xvjf /mnt/gentoo/portage-.tar.bz2 -C/mnt/gentoo/usr

  • 'N Kort inleiding tot Portage: Portage is 'n pakketbestuurstelsel waarmee talle sagtewarepakkette relatief maklik geïnstalleer kan word. Dit werk deur 'n lys hiervan en hul onderlinge verhoudings van 'n rsync-bediener af te laai. Dit dui op relevante lêers wat van 'n groot aantal ander bedieners afgelaai kan word. Sodra hierdie lêers afgelaai is, word die sagteware deur u rekenaar uit die bron saamgestel om dit vir u masjien te optimaliseer.
Installeer Gentoo Linux vanaf Ubuntu Stap 13
Installeer Gentoo Linux vanaf Ubuntu Stap 13

Stap 13. Op hierdie stadium wil u dalk 'n paar vlae opstel

U doen dit deur /mnt/gentoo/etc/portage/make.conf te redigeer deur u gunsteling teksredakteur te gebruik. 'N Volledige gids vir verskillende veranderlikes kan gevind word deur /mnt/gentoo/usr/share/portage/config/make.conf.example te lees. Stoor u veranderinge in die konfigurasielêer en verlaat die teksredigeerder.

Installeer Gentoo Linux vanaf Ubuntu Stap 14
Installeer Gentoo Linux vanaf Ubuntu Stap 14

Stap 14. Wil u u aflaai optimaliseer?

Wysig make.conf weer en maak seker dat die SYNC -veranderlike op u mees plaaslike rsync -bediener gestel is. Voeg soveel spieëls soos u wil by die GENTOO_MIRRORS -veranderlike, maar plaas u voorkeur eerste. U kan die lys van die beskikbare spieëls hier vind.

Installeer Gentoo Linux vanaf Ubuntu Stap 15
Installeer Gentoo Linux vanaf Ubuntu Stap 15

Stap 15. Voordat u u in u nuwe stelsel verdiep, moet u seker maak dat u 'n paar belangrike instellings van Ubuntu af kopieer soos dit is

  • Eerstens, die dns -instellings:

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

  • En u proc -stelsel:

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

  • .
  • En monteer-bind die /dev lêerstelsel:

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

  • .
Installeer Gentoo Linux vanaf Ubuntu Stap 16
Installeer Gentoo Linux vanaf Ubuntu Stap 16

Stap 16. Nou kan jy chroot

Dit is regtig eenvoudig genoeg - en kan te eniger tyd verlaat word deur eenvoudig te tik … err … exit. Dit is 'n drie -stap proses:

  • Eerstens verander u die wortelgids na /mnt /gentoo:

    sudo chroot /mnt /gentoo /bin /bash

  • .
  • Dan werk u die omgewing op om te verseker dat hierdie terminale weet waar dit veronderstel is om te wees:

    /usr/sbin/env-update

  • Koppel dit ten slotte aan (tydelike) geheue:

    bron /etc /profile

  • As u uself daaraan wil herinner dat u in die wiele is, kan u hierdie opdrag gebruik:

    uitvoer PS1 = "(chroot) $ PS1"

Installeer Gentoo Linux vanaf Ubuntu Stap 17
Installeer Gentoo Linux vanaf Ubuntu Stap 17

Stap 17. Baie geluk

U is binne Gentoo en ongeveer … 'n kwart van die pad daarheen. Knik!

Installeer Gentoo Linux vanaf Ubuntu Stap 18
Installeer Gentoo Linux vanaf Ubuntu Stap 18

Stap 18. Vervolgens moet u die belangrikste komponent van enige bedryfstelsel saamstel:

sy pit. Die kern is die deel van die bedryfstelsel wat bepaal watter sagteware op enige oomblik toegang tot 'n stuk hardeware kry. Sonder 'n kern is daar geen bedryfstelsel nie, want dit kan nie werk nie.

Installeer Gentoo Linux vanaf Ubuntu Stap 19
Installeer Gentoo Linux vanaf Ubuntu Stap 19

Stap 19. Onthou u dat portage vroeër geïnstalleer is?

Nou gaan u 'n lys pakkette aflaai wat u kan installeer vanaf die rsync -bediener wat u gespesifiseer het. Tik

verskyn -sinchroniseer

Installeer Gentoo Linux vanaf Ubuntu Stap 20
Installeer Gentoo Linux vanaf Ubuntu Stap 20

Stap 20. Ter wille van die duidelikheid neem ek in hierdie stadium aan dat u die nuutste kern (2.6) eerder as 2.4 wil installeer

Installeer Gentoo Linux vanaf Ubuntu Stap 21
Installeer Gentoo Linux vanaf Ubuntu Stap 21

Stap 21. Nou moet ons ons USE -vlae stel

Hierdie vlae vertel die samesteller watter opsies om by te voeg, asook watter optimalisasies om te gebruik. Dit is belangrik om die regte gebruiksvlae vir u stelsel in te stel, anders kan u onverwagte resultate behaal. Dit is ook goed om vlae by te voeg wat aandui waarvoor u nie ondersteuning moet byvoeg nie.

Installeer Gentoo Linux vanaf Ubuntu Stap 22
Installeer Gentoo Linux vanaf Ubuntu Stap 22

Stap 22. Elke vlag wat u wil byvoeg, is bloot 'n woord

Elke opsie wat u wil verwyder, is die woord met 'n streep (-) voor. As ons byvoorbeeld alles wil saamstel met ogg -ondersteuning, sal ons ogg byvoeg. Maar as ons geen ogg -ondersteuning wou hê nie, sou ons -ogg byvoeg.

Installeer Gentoo Linux vanaf Ubuntu Stap 23
Installeer Gentoo Linux vanaf Ubuntu Stap 23

Stap 23. Om u USE -vlae te kies, kyk na die Gentoo USE Flags -dokumentasie om te sien watter vlae u wil insluit

Installeer Gentoo Linux vanaf Ubuntu Stap 24
Installeer Gentoo Linux vanaf Ubuntu Stap 24

Stap 24. Nadat u gekies het watter vlae u wil gebruik, navigeer u na /etc/make.conf en plaas die vlae wat u wil hê

Installeer Gentoo Linux vanaf Ubuntu Stap 25
Installeer Gentoo Linux vanaf Ubuntu Stap 25

Stap 25. Laat ons nou u tydsone opstel

Gentoo het al die tydsones by/usr/share/zoneinfo. Gaan na die gids en gee die ls -opdrag uit om die beskikbare tydsones te sien. Kopieer dan die tydsone na /etc /localtime met 'n opdrag soos (

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

).

Installeer Gentoo Linux vanaf Ubuntu Stap 26
Installeer Gentoo Linux vanaf Ubuntu Stap 26

Stap 26. Noudat ons ons tydsone opgestel het, is dit tyd om ons kernbronne af te laai en die kern op te stel

Installeer Gentoo Linux vanaf Ubuntu Stap 27
Installeer Gentoo Linux vanaf Ubuntu Stap 27

Stap 27. Begin (

# ontstaan gentoo-bronne

) om u kernbronne af te laai.

Installeer Gentoo Linux vanaf Ubuntu Stap 28
Installeer Gentoo Linux vanaf Ubuntu Stap 28

Stap 28. Hierdie volgende stap kan moeilik wees vir die eerste tydlesers

Hier stel ons die kern op sodat dit die nodige ondersteuning het. U moet seker maak dat u die kern korrek opgestel het, anders is u moontlik sonder die funksies wat u benodig.

Installeer Gentoo Linux vanaf Ubuntu Stap 29
Installeer Gentoo Linux vanaf Ubuntu Stap 29

Stap 29. Begin

  • cd/usr/src/linux

  • maak menuconfig

Installeer Gentoo Linux vanaf Ubuntu Stap 30
Installeer Gentoo Linux vanaf Ubuntu Stap 30

Stap 30. Dit sal die kernkonfigurasie -kieslys oopmaak

Maak seker dat u al die bestuurders kies wat u benodig om u stelsel op te laai, soos SCSI -bestuurders (indien nodig), en maak seker dat hulle in die kern ingebou is. As dit nie die geval is nie, kan u nie begin nie. Maak ook seker dat u ondersteuning vir u lêerstelsel moontlik maak.

Installeer Gentoo Linux vanaf Ubuntu Stap 31
Installeer Gentoo Linux vanaf Ubuntu Stap 31

Stap 31. Kies enige netwerkbestuurders wat u benodig, soos ethernetbestuurders of draadlose bestuurders (of albei)

Installeer Gentoo Linux vanaf Ubuntu Stap 32
Installeer Gentoo Linux vanaf Ubuntu Stap 32

Stap 32. Kies u tipe verwerker en familie

Installeer Gentoo Linux vanaf Ubuntu Stap 33
Installeer Gentoo Linux vanaf Ubuntu Stap 33

Stap 33. As u klaar is, tik (

maak && maak modules_installeer

) om die kern- en kernmodules saam te stel.

Dit kan 'n rukkie neem, dus lees 'n boek, kyk TV, stap saam met die hond of wat u ook al geniet. 34

Installeer Gentoo Linux vanaf Ubuntu Stap 34
Installeer Gentoo Linux vanaf Ubuntu Stap 34

maak -j2 && maak modules_install

35

  • Nou moet ons u kernbeeld na /boot kopieer.

    Verander kern-2.6.24 na wat u ook al wil hê dat u kernel genoem moet word. (

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

  • )
  • Laat ons nou u kernmodules opstel. Hardloop (

    vind/lib/modules/(kernweergawe)/-tipe f -iname '*.o' -of -iname '*.ko'

  • ) om alle beskikbare kernmodules te vind. Voeg diegene wat u wil laai outomaties by /etc/modules.autoload.d/kernel-2.6. Voeg die.ko of.o of die pad nie by nie. Sê byvoorbeeld net snd-hda-intel.
  • Wenke

    • wortelgroepe = wortel,, portage
    • groepe =, portage
    • prioriteit = 3
    • Verwys na die webwerf van Gentoo Forums
    • gids =/mnt/gentoo
    • Die fase 3 -tarball het om een of ander rede nie 'n "portage" -gebruiker en -groep nie, wat veroorsaak dat dit van die binnekant van die chroot misluk. As u schroot gebruik, moet u die portage -gebruiker en -groep op u gasheerstelsel skep (ubuntu maverick in my geval); die passwd- en groeplêers in/mnt/gentoo/etc sal oorskryf word as u dit direk verander. Nadat die portagebruiker en -groep by die gasheerstelsel gevoeg is, moet die gewone roete ook met netwerktoegang werk. Ek het schroot gebruik met die volgende konfigurasie:
    • root-gebruikers =
    • aliasse = gentoo
    • tipe = gids
    • beskrywing = gentoo

    Waarskuwings

    • Dit sal lank neem, maar gewoonlik die moeite werd.
    • Moenie 'n kruis-argitektuur-weergawe probeer installeer nie (bv. Gentoo 64 bisse op ubuntu 32 bits), aangesien chroot nie behoorlik werk nie (as iemand dit beter kan verduidelik?)

    Aanbeveel: