Kot je bilo že omenjeno v moji zadnji vadnici o Namestitev Gentoo Linuxa je dolg in težak proces, ki zahteva dodaten čas, a bo na koncu vaš sistem videti in izvedite točno tako, kot želite, zato nadaljujte neposredno od tam, kjer smo nazadnje končali čas.
13.Make.conf Datoteka vsebuje nekaj pomembnih spremenljivk, ki jih Portage potrebuje za optimizacijo konfiguracije paketov za postopek sestavljanja. Odprite to datoteko za urejanje in se prepričajte, da so prisotne naslednje spremenljivke (držite se privzetih vrednosti, ki so dovolj dobre za vaš sistem).
# nano /mnt/gentoo/etc/portage/make.conf
CFLAGS = " -O2 -cev" # Uporabite iste nastavitve za obe spremenljivki. CXXFLAGS = "$ {CFLAGS}"
Za več optimizacij obiščite Priročnik za optimizacijo Gentoo.
14. Naslednja uporaba mirrorselect za izbiro najbližjih hitrejših ogledal za prenos paketov izvorne kode. Portage bo ta ogledala uporabil s pregledom make.conf mapa.
# mirrorselect -i -r -o >> /mnt/gentoo/etc/portage/make.conf
15. Ko zaženete mirrorselect preveri make.conf znova nastavitve in preverite svoj zrcalni seznam, nato kopirajte DNS /etc/resolv.conf datoteko na pot do namestitvenega okolja.
# nano /mnt/gentoo/etc/portage/make.conf. # cp -L /etc/resolv.conf/mnt/gentoo/etc/
16. Ko prvič zaženete Gentoo Live DVD, jedro Linuxa zbere pomembne sistemske podatke o vseh vaših strojne naprave in naloži ustrezne module jedra za podporo te strojne opreme, informacije, ki so postavljene v /proc, /sys in /dev imenike, zato te datotečne sisteme namestite v /mnt/gentoo pot namestitvenega sistema.
# mount -t proc /proc /mnt /gentoo /proc. # mount --rbind /sys /mnt /gentoo /sys. # mount --rbind /dev /mnt /gentoo /dev
17. Naslednji korak je prekinitev okolja DVD v živo in vstop v novo namestitveno pot sistema z uporabo chroot, naložite prejšnje sistemske nastavitve, ki jih ponuja /etc/profile datoteko in spremenite $ PS1 Ukazni poziv.
# chroot /mnt /gentoo /bin /bash. # vir /etc /profile. # export PS1 = "(chroot) $ PS1"
18. Sedaj prenesite najnovejši posnetek Portage emerge-webrsync ukaz.
# mkdir /usr /portage. # emerge-webrsync
19. Ko Portage dokonča sinhronizacijo, izberite profil za vaš prihodnji sistemski cilj. Odvisno od izbranega profila privzete vrednosti za UPORABA in ZNAKE se bo spremenilo, da bo ustrezno odražalo končno okolje vašega sistema (Gnome, KDE, strežnik itd.).
# eselect seznam profilov. # eselect profilni niz 6 ## Za KDE
20. Nato konfigurirajte časovni pas in jezikovne nastavitve sistema tako, da odstranite komentar iz želenega jezika /etc/locale.gen datoteko z naslednjo serijo ukazov.
# ls/usr/share/zoneinfo. # cp/usr/share/zoneinfo/Continent/City/etc/localtime. # echo "celina/mesto">/etc/časovni pas
# nano /etc/locale.gen
Odkomentirajte svoje sistemske nastavitve.
locale-gen env-update && source /etc /profile
21. Gentoo ponuja dva načina za izgradnjo in namestitev jedra Linuxa: z uporabo ročne konfiguracije jedra ali uporabo avtomatiziranega postopka z izdajo genkernel ukaz, ki gradi generično jedro na podlagi tistega, ki ga uporablja namestitveni DVD v živo.
V tej vadnici bo uporabljena druga metoda, ker prva metoda zahteva napredno poznavanje komponent vašega sistema in izdelavo jedra z ročnimi konfiguracijami.
Najprej prenesite vire jedra z uporabo pojavijo in preverite izdajo jedra tako, da navedete vsebino /usr/src/linux imenik.
# pojavljajo gentoo-viri. # ls -l/usr/src/linux
22. Zdaj zberite jedro z uporabo genkernel ukaz, ki samodejno sestavi jedro s privzetimi nastavitvami strojne opreme, ki jih je namestitveni program DVD -ja odkril ob zagonu. Zavedajte se, da ta postopek lahko traja veliko časa, odvisno od virov strojne opreme.
# emerge genkernel. # genkernel vse
Če želite ročno spremeniti konfiguracijo jedra, lahko uporabite genkernel –menuconfig vse ukaz. Ko se postopek konča, lahko na seznamu preverite jedro in datoteko Ramdisk /boot vsebino imenika.
23. Naslednji korak je konfiguracija fstab datoteko za samodejno namestitev sistemskih particij med zagonom. Odprto /etc/fstab datoteko in dodajte naslednjo vsebino.
# nano /etc /fstab
Na dnu datoteke vstavite naslednje vrstice.
/dev /sda2 /boot ext2 privzeto, noatime 0 2. /dev /sda4 /ext4 noatime 0 1. /dev/sda3 brez zamenjave sw 0 0
24. Z urejanjem nastavite ime gostitelja za svoj sistem /etc/conf.d/hostname datoteko in /etc/hosts datoteko, podobno spodnjim posnetkom zaslona, in jo preverite z uporabo ime gostitelja ukaz.
# ime gostitelja
25. Če želite trajno konfigurirati omrežne nastavitve z DHCP, namestite odjemalca dhcpcd in ga dodajte v postopek zagona sistema.
# emerge dhcpcd. # rc-update privzeto dodaj dhcpcd
26. Na tej stopnji lahko namestite tudi demon SSH, System Logger in druga uporabna orodja.
# emerge virtual/ssh. # emerge syslog-ng. # emerge cronie. # emerge mlocate. # rc-update privzeto doda sshd. # rc-update privzeto dodaj syslog-ng. # rc-update dodaj cronie privzeto
27. Če želite prilagoditi sistemske storitve, nastavitve tipkovnice in ure, odprite in uredite te datoteke glede na svoje potrebe.
# nano -w /etc/rc.conf. # nano -w /etc/conf.d/keymaps. # nano -w /etc/conf.d/hwclock
28. Nato vnesite močno geslo za korenski račun in dodajte novega sistemskega uporabnika s korenskimi pravicami.
# passwd. # useradd -m -G uporabniki, kolo, avdio, lp, cdrom, portage, cron -s /bin /bash caezsar. # passwd caezsar
# emerge sudo
Uredi /etc/sudoers datoteko in razkomentirajte %kolo skupine, kot je na spodnjem posnetku zaslona.
29. Če želite, da se Gentoo zažene po ponovnem zagonu Zaganjalnik GRUB2 na prvem trdem disku in ustvarite njegovo konfiguracijsko datoteko z izvajanjem naslednjih ukazov.
# emerge sys-boot/grub. # grub2-install /dev /sda. # grub2 -mkconfig -o /boot/grub/grub.cfg
Če želite preveriti, da je konfiguracijska datoteka Boot Loader odprta /boot/grub/grub.cfg datoteko in preverite vsebino vnosa v meniju.
30. Po namestitvi zadnjega dela programske opreme, ki je potrebna zagon sistem, zapustite nameščeno kromatizirano okolje, odstranite vse nameščene particije, znova zaženite sistem in odstranite namestitveni program za DVD -medije.
# izhod. # cd. # umount -l/mnt/gentoo/dev {/shm,/pts,} # umount -l/mnt/gentoo {/boot,/proc,} # ponovni zagon
31. Po ponovnem zagonu bi se moral na zaslonu sistema prikazati meni GRUB, ki zahteva, da izberete eno od dveh možnosti zagona jedra Gentoo.
32. Ko sistem naloži prijavo v okolje Gentoo s korenskim računom, odstranite stage3-*. tar.bz2 tarball in izvedite a Portage posodobitev drevesa.
# rm /stage3-*.tar.bz2. # emerge --sync
Čestitamo! Zdaj ste v sistem namestili minimalno okolje Gentoo Linux, vendar je sistemska konfiguracija daleč za dokončanje. V naslednji seriji vadnic vam bom pokazal, kako lahko namestite strežnik Xorg, gonilnike grafičnih vmesnikov, namizno okolje in druge funkcije ter kako lahko na osnovi tega minimalnega sistema spremenite Gentoo v zmogljivo namizno ali strežniško platformo namestitev.