Gentoo Linuxin asentaminen Ubuntusta (kuvilla)

Sisällysluettelo:

Gentoo Linuxin asentaminen Ubuntusta (kuvilla)
Gentoo Linuxin asentaminen Ubuntusta (kuvilla)

Video: Gentoo Linuxin asentaminen Ubuntusta (kuvilla)

Video: Gentoo Linuxin asentaminen Ubuntusta (kuvilla)
Video: Viisi Android vinkkiä - Näin käytät puhelintasi yksinkertaisemmin 2024, Saattaa
Anonim

Gentoo on Linuxin jakelu, joka on tunnettu mukautettavuudestaan, monimutkaisuudestaan, paketinhallinnastaan ja yleisestä yhteydestään nöyryyteen. Ensinnäkin Gentoo -jakelu ei ole kaikille; ole valmis käyttämään aivojasi, koska sinun on tehtävä lukemista saadaksesi järjestelmän täysin toimivaksi. Gentoossa jokainen paketti kootaan lähteestä käyttämällä paketinhallintatyökaluaan, portagea, joten sinä, käyttäjä, päätät, mitkä ominaisuudet ja paketit on asennettu järjestelmääsi. Suurten koontien (kde/gnome/libreoffice) kokoaminen/asentaminen voi kestää 30 sekunnista muutamaan päivään (kukin) käytetystä laitteistosta riippuen, kun taas pienemmät versiot asennetaan muutamassa minuutissa. Tämän oppaan avulla voit asentaa Gentoon jättäen tietokoneesi kuitenkin täysin vapaaksi normaaliin päivittäiseen käyttöön. Se kirjoitettiin nimenomaan työskentelemään Ubuntusta, vaikka ei ole mitään syytä, miksi tämä ei toimi millään muulla Linux -jakelulla.

Askeleet

Asenna Gentoo Linux Ubuntusta Vaihe 1
Asenna Gentoo Linux Ubuntusta Vaihe 1

Vaihe 1. Varmista, että sinulla on pääkäyttäjän oikeudet Ubuntu -laatikossasi. ja Internet -yhteys - mieluiten nopea

Myös Ubuntun ja Linuxin välituntemus on edullista.

Asenna Gentoo Linux Ubuntusta Vaihe 2
Asenna Gentoo Linux Ubuntusta Vaihe 2

Vaihe 2. Sinun on asennettava chroot Ubuntuun

Voit saavuttaa tämän Synapticin kautta asentamalla dchroot- ja debootstrap -paketit; tai komentoriville kirjoittamalla

sudo apt-get install dchroot debootstrap

. Tämän ohjelman avulla Linux voi väliaikaisesti teeskennellä, että sen juurihakemisto eroaa normaalista.

Asenna Gentoo Linux Ubuntusta Vaihe 3
Asenna Gentoo Linux Ubuntusta Vaihe 3

Vaihe 3. Osioi olemassa olevat osiot uudelleen tai luo uusi osio vapaasta kiintolevytilasta

Ole varovainen! Et halua menettää tietoja.

Useimmat sivustot suosittelevat, että mitä enemmän osioita, sitä parempi. Tarvitset vähintään pääosion (/); mutta useimmilla ihmisillä on erillinen swap -osio, kotiosio (/home). Jotkut suosittelevat myös erillistä osiota /bootille ja /varille

Asenna Gentoo Linux Ubuntusta Vaihe 4
Asenna Gentoo Linux Ubuntusta Vaihe 4

Vaihe 4. Alusta uudet osiot valitsemallasi tiedostojärjestelmällä (/home, /, /boot ja /var on suositeltavaa käyttää ext2, ext3 tai reiser2)

Swapit on muotoiltava swap -osioiksi.

Asenna Gentoo Linux Ubuntusta Vaihe 5
Asenna Gentoo Linux Ubuntusta Vaihe 5

Vaihe 5. Luo uusi kansio,

/mnt/gentoo

ja yksi kullekin luomillesi osioille.

Asenna Gentoo Linux Ubuntusta Vaihe 6
Asenna Gentoo Linux Ubuntusta Vaihe 6

Vaihe 6. Asenna uudet osiot tähän:

  • sudo mount /dev /sda5 /mnt /gentoo

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

  • missä tässä, sda5 ja 6 ovat osiot, jotka sisältävät mahdolliset juuri- ja kotihakemistosi.
Asenna Gentoo Linux Ubuntusta Vaihe 7
Asenna Gentoo Linux Ubuntusta Vaihe 7

Vaihe 7. Tarkista, että päivämäärä on oikea (kirjoita päivämäärä)

Voit muuttaa sen syntaksilla

päivämäärä MMDDhhmmYYYY

Asenna Gentoo Linux Ubuntusta Vaihe 8
Asenna Gentoo Linux Ubuntusta Vaihe 8

Vaihe 8. Avaa valitsemasi verkkoselainohjelma ja siirry tänne

Etsi paikallinen peili ja lataa vaihe 3 tarball käyttäjältä

julkaisut/x86/2008.0/vaiheet/

(korvaa x86 valitsemallasi arkkitehtuurilla - tämä opas on testattu vain AMD64- ja x86 -versioille). Lataa vastaava md5 -tiedosto.

Asenna Gentoo Linux Ubuntusta Vaihe 9
Asenna Gentoo Linux Ubuntusta Vaihe 9

Vaihe 9. Siirrä se Gentoo -kansioon

mv -vaihe3*.bz2* /mnt /gentoo

.

Asenna Gentoo Linux Ubuntusta Vaihe 10
Asenna Gentoo Linux Ubuntusta Vaihe 10

Vaihe 10. Siirry sinne (

cd /mnt /gentoo

) ja tarkista tarball md5: n kautta:

md5sum -c vaihe3*.md5

. Tämä varmistaa, että tarball ladataan oikein ilman vioittumista. Jos se ei ilmoita olevan kunnossa, sinun on ladattava se uudelleen.

Asenna Gentoo Linux Ubuntusta Vaihe 11
Asenna Gentoo Linux Ubuntusta Vaihe 11

Vaihe 11. Pura tarjonta

sudo tar xvjpf vaihe3*.bz2

. Odota, että se on valmis.

Asenna Gentoo Linux Ubuntusta Vaihe 12
Asenna Gentoo Linux Ubuntusta Vaihe 12

Vaihe 12. Gentoo -osioon on nyt asennettu muutama perusohjelma; seuraavaksi sinun on asennettava Portage:

Gentoon paketinhallintajärjestelmä, jonka avulla voit hallita järjestelmääsi täysin.

  • Palaa peiliin, josta olet aiemmin ladannut stage3 -tarvikkeen. Siirry kohtaan

    tilannekuvia/

  • hakemistosta ja lataa uusin Portage -tiedosto. Siirrä se kansioon /mnt /gentoo ja käytä komentoa:
  • tar xvjf /mnt/gentoo/portage-.tar.bz2 -C/mnt/gentoo/usr

  • Lyhyt johdanto Portageen: Portage on paketinhallintajärjestelmä, joka mahdollistaa useiden ohjelmistopakettien suhteellisen helpon asennuksen. Se toimii lataamalla luettelo näistä ja niiden välisistä suhteista rsync-palvelimelta. Tämä osoittaa siirron kohti asiaankuuluvia tiedostoja, jotka voidaan ladata valtava määrä muita palvelimia. Kun nämä tiedostot on ladattu, tietokone kääntää ohjelmiston lähteestä - optimoi sen koneellesi.
Asenna Gentoo Linux Ubuntusta Vaihe 13
Asenna Gentoo Linux Ubuntusta Vaihe 13

Vaihe 13. Tässä vaiheessa voit halutessasi asettaa kääntämislippuja

Voit tehdä tämän muokkaamalla /mnt/gentoo/etc/portage/make.conf suosikkitekstieditorillasi. Täydellinen opas eri valmistajien muuttujista löytyy lukemalla /mnt/gentoo/usr/share/portage/config/make.conf.example. Tallenna muutokset määritystiedostoon ja sulje tekstieditori.

Asenna Gentoo Linux Ubuntusta Vaihe 14
Asenna Gentoo Linux Ubuntusta Vaihe 14

Vaihe 14. Haluatko optimoida latauksesi?

Muokkaa make.conf -tiedostoa uudelleen ja varmista, että SYNC -muuttuja on asetettu lähimmälle rsync -palvelimellesi. Lisää GENTOO_MIRRORS -muuttujaan niin monta peiliä kuin haluat - laita haluamasi ensin. Löydät luettelon käytettävissä olevista peileistä täältä.

Asenna Gentoo Linux Ubuntusta Vaihe 15
Asenna Gentoo Linux Ubuntusta Vaihe 15

Vaihe 15. Ennen kuin upotat itsesi uuteen järjestelmään, sinun on varmistettava, että olet kopioinut muutamia tärkeitä asetuksia Ubuntusta sellaisenaan

  • Ensinnäkin dns -asetukset:

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

  • Ja prosessijärjestelmäsi:

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

  • .
  • Ja asenna /sitoa /dev-tiedostojärjestelmä:

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

  • .
Asenna Gentoo Linux Ubuntusta Vaihe 16
Asenna Gentoo Linux Ubuntusta Vaihe 16

Vaihe 16. Nyt voit chroot

Tämä on todella yksinkertaista - ja siitä voi poistua milloin tahansa kirjoittamalla yksinkertaisesti… err… exit. Tämä on kolmivaiheinen prosessi:

  • Vaihda ensin juurihakemistoon /mnt /gentoo:

    sudo chroot /mnt /gentoo /bin /bash

  • .
  • Päivitä sitten ympäristö varmistaaksesi, että tämä päätelaite tietää, missä sen pitäisi olla:

    /usr/sbin/env-update

  • Lopuksi, tee tämä (väliaikaiseen) muistiin:

    lähde /etc /profile

  • Jos haluat muistuttaa itseäsi, että olet chrootissa, voit käyttää tätä hienoa komentoa:

    vienti PS1 = "(chroot) $ PS1"

Asenna Gentoo Linux Ubuntusta Vaihe 17
Asenna Gentoo Linux Ubuntusta Vaihe 17

Vaihe 17. Onnittelut

Olet Gentoon sisällä ja noin … neljäsosa matkalla sinne. Leuka pystyyn!

Asenna Gentoo Linux Ubuntusta Vaihe 18
Asenna Gentoo Linux Ubuntusta Vaihe 18

Vaihe 18. Seuraavaksi sinun on koottava minkä tahansa käyttöjärjestelmän tärkein osa:

sen ydin. Ydin on käyttöjärjestelmän osa, joka määrää, mitkä ohjelmistot voivat käyttää laitteistoa milloin tahansa. Ilman ydintä ei ole käyttöjärjestelmää, koska se ei voi toimia.

Asenna Gentoo Linux Ubuntusta Vaihe 19
Asenna Gentoo Linux Ubuntusta Vaihe 19

Vaihe 19. Muista asentaa portage aikaisemmin?

Nyt aiot ladata luettelon paketeista, jotka voit asentaa määrittämästäsi rsync -palvelimesta. Tyyppi

esiin -synkronointi

Asenna Gentoo Linux Ubuntusta Vaihe 20
Asenna Gentoo Linux Ubuntusta Vaihe 20

Vaihe 20. Selvyyden vuoksi tässä vaiheessa oletan, että haluat asentaa uusimman ytimen (2.6) 2.4: n sijasta

Asenna Gentoo Linux Ubuntusta Vaihe 21
Asenna Gentoo Linux Ubuntusta Vaihe 21

Vaihe 21. Nyt meidän on asetettava USE -lippumme

Nämä liput kertovat kääntäjälle, mitä vaihtoehtoja lisätään ja mitä optimointeja käytetään. On tärkeää asettaa järjestelmälle oikeat käyttöliput, muuten saatat saada odottamattomia tuloksia. On myös hyvä lisätä lippuja, jotka kertovat, mitä tukea ei saa lisätä.

Asenna Gentoo Linux Ubuntusta Vaihe 22
Asenna Gentoo Linux Ubuntusta Vaihe 22

Vaihe 22. Jokainen lippu, jonka haluat lisätä, on yksinkertaisesti sana

Jokainen poistettava vaihtoehto on sana, jonka edessä on viiva (-). Jos esimerkiksi haluamme koota kaiken ogg -tuella, lisäämme ogg: n. Mutta jos emme halua ogg -tukea, lisäisimme -ogg.

Asenna Gentoo Linux Ubuntusta Vaihe 23
Asenna Gentoo Linux Ubuntusta Vaihe 23

Vaihe 23. Jos haluat valita USE -lippusi, tutustu Gentoo USE Flags -dokumentaatioon, mitä lippuja haluat sisällyttää

Asenna Gentoo Linux Ubuntusta Vaihe 24
Asenna Gentoo Linux Ubuntusta Vaihe 24

Vaihe 24. Kun olet valinnut, mitä lippuja haluat käyttää, siirry kohtaan /etc/make.conf ja lisää haluamasi liput

Asenna Gentoo Linux Ubuntusta Vaihe 25
Asenna Gentoo Linux Ubuntusta Vaihe 25

Vaihe 25. Määritä nyt aikavyöhykkeesi

Gentoolla on kaikki aikavyöhykkeet osoitteessa/usr/share/zoneinfo. Siirry hakemistoon ja anna ls -komento nähdäksesi käytettävissä olevat aikavyöhykkeet. Kopioi sitten aikavyöhyke kansioon /etc /localtime komennolla kuten (

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

).

Asenna Gentoo Linux Ubuntusta Vaihe 26
Asenna Gentoo Linux Ubuntusta Vaihe 26

Vaihe 26. Nyt kun aikavyöhykkeemme on määritetty, on aika ladata ydinlähteemme ja määrittää ydin

Asenna Gentoo Linux Ubuntusta Vaihe 27
Asenna Gentoo Linux Ubuntusta Vaihe 27

Vaihe 27. Suorita (

# emerge gentoo-sources

) ladataksesi ytimen lähteet.

Asenna Gentoo Linux Ubuntusta Vaihe 28
Asenna Gentoo Linux Ubuntusta Vaihe 28

Vaihe 28. Tämä seuraava vaihe voi olla hankala ensikertalaisille

Tässä määritämme ytimen niin, että sillä on tarvittava tuki. Sinun on oltava varma, että asetat ytimen oikein, muuten saatat olla ilman tarvitsemiasi toimintoja.

Asenna Gentoo Linux Ubuntusta Vaihe 29
Asenna Gentoo Linux Ubuntusta Vaihe 29

Vaihe 29. Suorita

  • cd/usr/src/linux

  • tee menuconfig

Asenna Gentoo Linux Ubuntusta Vaihe 30
Asenna Gentoo Linux Ubuntusta Vaihe 30

Vaihe 30. Tämä tuo esiin ytimen määritysvalikon

Muista valita kaikki ohjaimet, joita tarvitset järjestelmän käynnistämiseen, kuten SCSI -ohjaimet (tarvittaessa), ja varmista, että ne on asetettu ytimeen. Jos ne eivät ole, et voi käynnistää. Varmista myös, että otat käyttöön tiedostojärjestelmäsi tuen.

Asenna Gentoo Linux Ubuntusta Vaihe 31
Asenna Gentoo Linux Ubuntusta Vaihe 31

Vaihe 31. Valitse tarvitsemasi verkko -ohjaimet, kuten ethernet -ohjaimet tai langattomat ohjaimet (tai molemmat)

Asenna Gentoo Linux Ubuntusta Vaihe 32
Asenna Gentoo Linux Ubuntusta Vaihe 32

Vaihe 32. Valitse suorittimen tyyppi ja perhe

Asenna Gentoo Linux Ubuntusta Vaihe 33
Asenna Gentoo Linux Ubuntusta Vaihe 33

Vaihe 33. Kun olet valmis, kirjoita (

make && make modules_install

) ytimen ja ytimen moduulien kääntämisen aloittamiseksi.

Tämä voi viedä jonkin aikaa, joten mene lukemaan kirjaa, katsomaan televisiota, kävelemään koiraa tai mitä tahansa muuta, mistä nautit. 34

Asenna Gentoo Linux Ubuntusta Vaihe 34
Asenna Gentoo Linux Ubuntusta Vaihe 34

tee -j2 && make modules_install

35

  • Nyt meidän on kopioitava ytinkuvasi /boot.

    Vaihda ydin-2.6.24 mihin tahansa ytimen nimeen. (

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

  • )
  • Nyt määritetään ytimen moduulit. Juosta (

    find/lib/modules/(ytimen versio)/-type f -iname '*.o' -tai -iname '*.ko'

  • ) löytääksesi kaikki saatavilla olevat ytimen moduulit. Lisää niistä ne, jotka haluat ladata automaattisesti /etc/modules.autoload.d/kernel-2.6. Älä lisää.ko- tai.o-tiedostoa tai polkua. Sano vain esimerkiksi snd-hda-intel.
  • Vinkkejä

    • juuriryhmät = root,, portage
    • ryhmät =, portage
    • prioriteetti = 3
    • Katso Gentoo -foorumit, verkkosivusto
    • hakemisto =/mnt/gentoo
    • Vaiheen 3 tarballista puuttuu "portage" -käyttäjä ja -ryhmä jostain syystä, mikä saa ilmenemisen epäonnistumaan chrootin sisältä. Jos käytät schrootia, sinun on luotava portage -käyttäjä ja ryhmä isäntäjärjestelmässäsi (ubuntu maverick minun tapauksessani); salasanan ja ryhmän tiedostot/mnt/gentoo/etc korvataan, jos muokkaat niitä suoraan. Kun olet lisännyt portage -käyttäjän ja -ryhmän isäntäjärjestelmään, chrooting -toiminnon pitäisi toimia myös tavalliseen tapaan. Käytin schrootia seuraavalla kokoonpanolla:
    • root-käyttäjät =
    • alias = gentoo
    • type = hakemisto
    • kuvaus = gentoo

    Varoitukset

    • Tämä kestää kauan, mutta yleensä sen arvoista.
    • Älä yritä asentaa arkkitehtuurien välistä versiota (esim. Gentoo 64 bittiä ubuntu 32 bittiin), koska chroot ei toimi kunnolla (jos joku osaa selittää tämän paremmin?)

    Suositeltava: