Gentoo është një shpërndarje e Linux-it e cila është e njohur për personalizueshmërinë, kompleksitetin, menaxhimin e paketave dhe shoqërimin e përgjithshëm me çmendurinë. Para së gjithash, shpërndarja Gentoo nuk është për të gjithë; jini të përgatitur për të përdorur trurin tuaj pasi do t'ju duhet të lexoni pak për ta bërë sistemin tuaj plotësisht funksional. Në Gentoo, çdo paketë përpilohet nga burimi, duke përdorur mjetin e tyre të menaxhimit të paketave, portage, kështu që ju, përdoruesi, vendosni se cilat veçori dhe paketa janë të instaluara në sistemin tuaj. Përpilimi/instalimi i ndërtesave të mëdha (kde/gnome/libreoffice) mund të zgjasë diku nga 30 sekonda në disa ditë (secila) në varësi të pajisjeve të përdorura, ndërsa ndërtimet më të vogla instalohen brenda pak minutash. Ky udhëzues do t'ju lejojë të instaloni Gentoo, ndërsa ende e lini kompjuterin tuaj plotësisht falas për përdorim normal të përditshëm. Itshtë shkruar në mënyrë eksplicite për të punuar nga Ubuntu, megjithëse nuk ka asnjë arsye pse kjo nuk do të funksionojë nga ndonjë shpërndarje tjetër Linux.
Hapa
Hapi 1. Sigurohuni që keni privilegje të super -përdoruesit në kutinë tuaj Ubuntu; dhe një lidhje interneti - mundësisht një lidhje e shpejtë
Një njohuri e ndërmjetme e Ubuntu dhe Linux në përgjithësi është gjithashtu e preferueshme.
Hapi 2. Ju duhet të instaloni chroot në Ubuntu
Ju mund ta arrini këtë përmes Synaptic duke instaluar paketat dchroot dhe debootstrap; ose rreshtin e komandës duke shtypur
sudo apt-get install dchroot debootstrap
Me Ky program lejon Linux që përkohësisht të pretendojë se drejtoria e tij rrënjore është e ndryshme nga ajo normale.
Hapi 3. Ose ndani ndarjet ekzistuese, ose krijoni një ndarje të re nga hapësira e lirë e diskut të ngurtë
Bej kujdes! Ju nuk doni të humbni asnjë të dhënë.
Shumica e faqeve të internetit rekomandojnë që, në thelb, sa më shumë ndarje, aq më mirë. Së paku, do t'ju duhet një ndarje rrënjësore (/); por shumica e njerëzve kanë një ndarje të veçantë shkëmbimi, ndarje në shtëpi (/shtëpi). Disa rekomandojnë gjithashtu një ndarje të veçantë për /boot dhe /var
Hapi 4. Formatoni ndarjen (et) e reja duke përdorur një Sistem Skedari sipas zgjedhjes suaj (për /home, /, /boot dhe /var preferohet të përdorni ext2, ext3 ose reiser2)
Shkëmbimet duhet të formatohen si ndarje shkëmbimi.
Hapi 5. Krijo një dosje të re,
/mnt/gentoo
dhe një për secilën prej ndarjeve të veçanta që keni krijuar.
Hapi 6. Montoni ndarjet tuaja të reja këtu:
-
sudo mount /dev /sda5 /mnt /gentoo
-
sudo mount/dev/sda6/mnt/gentoo/shtëpi
- ku këtu, sda5 dhe 6 janë ndarjet që përmbajnë drejtoritë tuaja të ardhshme të rrënjës përkatësisht.
Hapi 7. Kontrolloni që data juaj është e saktë (shkruani datën)
Mund ta ndryshoni me sintaksë
data MMDDhhmmYYYYY
Hapi 8. Hapni një program shfletimi në internet sipas zgjedhjes tuaj dhe lundroni këtu
Gjeni pasqyrën tuaj lokale dhe shkarkoni etapa3 tarball nga
lëshon/x86/2008.0/faza/
(zëvendësoni x86 me arkitekturën e zgjedhjes suaj - ky udhëzues është testuar vetëm për AMD64 dhe x86). Shkarkoni skedarin përkatës md5.
Hapi 9. Zhvendoseni atë në dosjen Gentoo
mv stage3*.bz2* /mnt /gentoo
.
Hapi 10. Zhvendoseni atje (
cd /mnt /gentoo
) dhe kontrolloni tarballin përmes md5:
md5sum -c faza3*.md5
Me Kjo siguron që tarball të shkarkohet siç duhet pa u korruptuar. Nëse nuk raporton si OK, atëherë do të duhet ta shkarkoni përsëri.
Hapi 11. Nxirr tarballin
sudo tar xvjpf faza3*.bz2
Me Prisni që të përfundojë.
Hapi 12. Tani keni disa programe themelore të instaluara në ndarjen Gentoo; tjetër, ju duhet të instaloni Portage:
Sistemi i menaxhimit të paketave të Gentoo i cili ju lejon të keni kontroll të plotë mbi atë që është në sistemin tuaj.
-
Kthehuni te pasqyra nga e cila keni shkarkuar më parë tarballin stage3. Shkoni te
pamjet e pergjithshme/
- dhe shkarkoni skedarin më të fundit Portage. Zhvendoseni në /mnt /gentoo dhe përdorni komandën:
-
tar xvjf /mnt/gentoo/portage-.tar.bz2 -C/mnt/gentoo/usr
- Një hyrje e shkurtër në Portage: Portage është një sistem i menaxhimit të paketave që lejon instalimin relativisht të lehtë të paketave të shumta softuerike. Punon duke shkarkuar një listë të këtyre dhe ndërlidhjeve të tyre nga një server rsync. Kjo do të tregojë portacionin drejt skedarëve përkatës të cilët mund të shkarkohen nga një numër i madh i serverëve të tjerë. Pasi të shkarkohen këto skedarë, softueri do të përpilohet nga burimi nga kompjuteri juaj - duke e optimizuar atë për kompjuterin tuaj.
Hapi 13. Në këtë fazë, ju mund të dëshironi të vendosni disa flamuj të përpiluar
Ju e bëni këtë duke redaktuar /mnt/gentoo/etc/portage/make.conf duke përdorur redaktorin tuaj të preferuar të tekstit. Një udhëzues i plotë mbi ndryshoret e ndryshme të krijimit mund të gjendet duke lexuar /mnt/gentoo/usr/share/portage/config/make.conf.shembull. Ruani ndryshimet tuaja në skedarin e konfigurimit dhe dilni nga redaktuesi i tekstit.
Hapi 14. Dëshironi të optimizoni shkarkimin tuaj?
Ndryshoni make.conf përsëri dhe sigurohuni që ndryshorja SYNC të jetë vendosur në serverin tuaj më lokal rsync. Shtoni sa më shumë pasqyra që dëshironi në variablin GENTOO_MIRRORS - megjithëse vendosni së pari atë që preferoni. Këtu mund të gjeni listën e pasqyrave në dispozicion.
Hapi 15. Para se të zhyteni në sistemin tuaj të ri, duhet të siguroheni që keni disa cilësime vitale të kopjuara nga Ubuntu ashtu siç është
-
Së pari, cilësimet e dns:
sudo cp -L /etc/resolv.conf /mnt/gentoo/etc/resolv.conf
-
Dhe sistemi juaj i prokurimit:
sudo mal -t proc asnjë/mnt/gentoo/proc
- .
-
Dhe montoni-lidhni sistemin e skedarëve /dev:
sudo mal -o lidh /dev /mnt /gentoo /dev
- .
Hapi 16. Tani mund të kaloni
Kjo është mjaft e thjeshtë - dhe mund të dalë në çdo kohë duke shtypur thjesht… gabim… dalje. Ky është një proces me tre hapa:
-
Së pari, ju ndryshoni drejtorinë rrënjësore në /mnt /gentoo:
sudo chroot /mnt /gentoo /bin /bash
- .
-
Pastaj, ju azhurnoni mjedisin në mënyrë që të siguroheni që ky terminal të dijë se ku duhet të jetë:
/usr/sbin/env-update
-
Së fundi, vendoseni këtë në kujtesën (e përkohshme):
burimi /etc /profili
-
Nëse doni t'i kujtoni vetes se jeni në chroot, mund të përdorni këtë komandë të hollë:
eksport PS1 = "(chroot) $ PS1"
Hapi 17. Urime
Ju jeni brenda Gentoo dhe rreth një të katërtën e rrugës atje. Mjekër lart!
Hapi 18. Tjetra, ju duhet të përpiloni përbërësin më jetik të çdo sistemi operativ:
bërthamën e saj. Kerneli është pjesa e OS që dikton se cilat pjesë të softuerit lejohen të kenë qasje në një pjesë të pajisjeve në çdo moment. Pa një kernel, nuk ka sistem operativ, sepse nuk mund të funksionojë.
Hapi 19. Mos harroni të instaloni portage më herët?
Tani do të shkarkoni një listë të paketave të cilat mund t'i instaloni nga serveri rsync që keni specifikuar. Lloji
dal -sinkronizim
Hapi 20. Për qartësi, në këtë fazë do të supozoj se ju doni të instaloni kernelin e fundit (2.6) në vend të 2.4
Hapi 21. Tani ne duhet të vendosim flamujt tanë USE
Këta flamuj i tregojnë përpiluesit se çfarë opsionesh duhet të shtojë, si dhe cilat optimizime të përdorin. Isshtë e rëndësishme të vendosni flamujt e duhur të përdorimit për sistemin tuaj, përndryshe mund të përfundoni me disa rezultate të papritura. Alsoshtë gjithashtu mirë të shtoni flamuj që tregojnë për çfarë të mos shtoni mbështetje.
Hapi 22. Çdo flamur që dëshironi të shtoni është thjesht një fjalë
Çdo opsion që dëshironi të hiqni është fjala me një pike (-) para saj. Për shembull, nëse duam të përpilojmë gjithçka me mbështetje ogg, do të shtonim ogg. Por nëse nuk do të donim asnjë mbështetje ogg, do të shtonim -ogg.
Hapi 23. Për të zgjedhur flamujt tuaj USE, shikoni dokumentacionin e Gentoo USE Flags për të parë se çfarë flamujsh mund të dëshironi të përfshini
Hapi 24. Pasi të keni zgjedhur çfarë flamujsh do të përdorni, lundroni te /etc/make.conf dhe vendosni flamujt që dëshironi
Hapi 25. Le të vendosim tani zonën tuaj kohore
Gentoo ka të gjitha zonat kohore në/usr/share/zoneinfo. Shkoni te drejtoria dhe lëshoni komandën ls për të parë zonat kohore të disponueshme. Pastaj kopjoni zonën kohore në /etc /localtime me një komandë si (
# cp/usr/share/zoneinfo/GMT/etc/lokaltime
).
Hapi 26. Tani që kemi vendosur zonën tonë kohore, është koha që në të vërtetë të shkarkojmë burimet tona të kernelit dhe të konfigurojmë kernelin
Hapi 27. Drejtoni (
# dalin burime gentoo
) për të shkarkuar burimet tuaja të kernelit.
Hapi 28. Ky hap tjetër mund të jetë i ndërlikuar për kohëmatësit e parë
Këtu ne konfigurojmë kernelin në mënyrë që të ketë çfarëdo mbështetjeje që na nevojitet. Duhet të jeni të sigurtë që e keni konfiguruar saktë kernelin tuaj, përndryshe mund të jeni pa funksionet që ju nevojiten.
Hapi 29. Vraponi
-
cd/usr/src/linux
-
bëj menuconfig
Hapi 30. Kjo do të sjellë menunë e konfigurimit të kernelit
Sigurohuni që të zgjidhni të gjithë drejtuesit që ju nevojiten për të nisur sistemin tuaj, siç janë drejtuesit SCSI (nëse është e nevojshme), dhe sigurohuni që ata të jenë të vendosur të integrohen në kernel. Nëse nuk janë, nuk do të jeni në gjendje të nisni. Gjithashtu, sigurohuni që të aktivizoni mbështetjen për sistemin tuaj të skedarëve.
Hapi 31. Përzgjidhni çdo drejtues rrjeti që mund t'ju nevojitet, të tillë si drejtues ethernet ose drejtues pa tel (ose të dy)
Hapi 32. Zgjidhni llojin dhe familjen tuaj të procesorit
Hapi 33. Pasi të keni mbaruar, shkruani (
bëj && bëj module_instalo
) për të filluar përpilimin e moduleve të kernelit dhe kernelit.
Kjo mund të marrë ca kohë, kështu që shkoni të lexoni një libër, shikoni TV, shëtisni qenin ose çfarëdo tjetër që ju pëlqen të bëni. 34
bëj -j2 && bëj module_instalo
35
Tani ne duhet të kopjojmë imazhin tuaj të kernelit në /boot.
Ndryshoni kernel-2.6.24 në çfarëdo që dëshironi të quhet kerneli juaj. (
cp arch/i386/boot/bzImage /boot/kernel-2.6.24
)
Tani le të konfigurojmë modulet e kernelit tuaj. Drejtuar (
gjeni/lib/modulet/(versioni i kernelit)/-lloji f -emër '*.o' -ose -emër '*.ko'
) për të gjetur të gjitha modulet e disponueshme të kernelit. Nga ato, shtoni ato që dëshironi të ngarkohen automatikisht në /etc/modules.autoload.d/kernel-2.6. Mos përfshini.ko ose.o ose rrugën. Thjesht thuaj, për shembull, snd-hda-intel.
Këshilla
- rrënjë-grupe = rrënjë,, portazh
- grupe =, portazh
- prioritet = 3
- Referojuni Gentoo Forums, uebfaqe
- drejtori =/mnt/gentoo
- Tarballit të fazës 3 i mungon një përdorues dhe grup "portage", për ndonjë arsye, i cili do të bëjë që dalja të dështojë nga brenda chroot. Nëse përdorni schroot ju do të duhet të krijoni përdoruesin dhe grupin e portazhit në sistemin tuaj host (ubuntu maverick në rastin tim); skedarët passwd dhe grupi në/mnt/gentoo/etc do të mbishkruhen nëse i modifikoni drejtpërdrejt. Pas shtimit të përdoruesit dhe grupit të portazhit në sistemin pritës, chrooting në mënyrën e zakonshme duhet të punojë gjithashtu me qasjen në rrjet. Kam përdorur schroot me konfigurimin e mëposhtëm:
- root-përdoruesit =
- pseudonime = gentoo
- lloji = drejtoria
- përshkrim = gentoo
Paralajmërimet
- Kjo do të marrë shumë kohë, por zakonisht ia vlen.
- Mos u përpiqni të instaloni një version të arkitekturës së kryqëzuar (p.sh. gentoo 64 bit në ubuntu 32 bit), pasi chroot nuk do të funksionojë siç duhet (nëse dikush mund ta shpjegojë këtë më mirë?)