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
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.
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.
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
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.
Vaihe 5. Luo uusi kansio,
/mnt/gentoo
ja yksi kullekin luomillesi osioille.
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.
Vaihe 7. Tarkista, että päivämäärä on oikea (kirjoita päivämäärä)
Voit muuttaa sen syntaksilla
päivämäärä MMDDhhmmYYYY
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.
Vaihe 9. Siirrä se Gentoo -kansioon
mv -vaihe3*.bz2* /mnt /gentoo
.
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.
Vaihe 11. Pura tarjonta
sudo tar xvjpf vaihe3*.bz2
. Odota, että se on valmis.
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.
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.
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ä.
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
- .
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"
Vaihe 17. Onnittelut
Olet Gentoon sisällä ja noin … neljäsosa matkalla sinne. Leuka pystyyn!
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.
Vaihe 19. Muista asentaa portage aikaisemmin?
Nyt aiot ladata luettelon paketeista, jotka voit asentaa määrittämästäsi rsync -palvelimesta. Tyyppi
esiin -synkronointi
Vaihe 20. Selvyyden vuoksi tässä vaiheessa oletan, että haluat asentaa uusimman ytimen (2.6) 2.4: n sijasta
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ä.
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.
Vaihe 23. Jos haluat valita USE -lippusi, tutustu Gentoo USE Flags -dokumentaatioon, mitä lippuja haluat sisällyttää
Vaihe 24. Kun olet valinnut, mitä lippuja haluat käyttää, siirry kohtaan /etc/make.conf ja lisää haluamasi liput
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
).
Vaihe 26. Nyt kun aikavyöhykkeemme on määritetty, on aika ladata ydinlähteemme ja määrittää ydin
Vaihe 27. Suorita (
# emerge gentoo-sources
) ladataksesi ytimen lähteet.
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.
Vaihe 29. Suorita
-
cd/usr/src/linux
-
tee menuconfig
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.
Vaihe 31. Valitse tarvitsemasi verkko -ohjaimet, kuten ethernet -ohjaimet tai langattomat ohjaimet (tai molemmat)
Vaihe 32. Valitse suorittimen tyyppi ja perhe
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
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?)