Gentoo Linux instalēšanas rokasgrāmata ar ekrānuzņēmumiem - 2. daļa
Kā iepriekš minēts manā pēdējā apmācībā par Gentoo Linux instalēšanu , tas ir ilgs un grūts process, kam nepieciešams papildu laiks, taču galu galā jūsu sistēma izskatīsies un darbosies tieši tā, kā vēlaties, tāpēc turpinās tieši no vietas, kur mēs pagājušo reizi pārtraucām.
- Gentoo Linux instalēšana - 1. daļa
4. darbība: konfigurējiet Gentoo instalēšanu
13. Make.conf failā ir daži svarīgi mainīgie, kas nepieciešami Portage, lai optimizētu pakotņu konfigurācijas procesa apkopošanai. Atveriet šo failu rediģēšanai un pārliecinieties, vai ir iekļauti šādi mainīgie (jums jāpievieno noklusējuma vērtības, kas ir pietiekami labas jūsu sistēmai).
# nano /mnt/gentoo/etc/portage/make.conf
CFLAGS="-O2 -pipe" # Use the same settings for both variables CXXFLAGS="${CFLAGS}"
Lai iegūtu vairāk optimizācijas, lūdzu, apmeklējiet Gentoo optimizācijas rokasgrāmatu.
14. Pēc tam izmantojiet mirrorselect , lai izvēlētos tuvākos ātrākos spoguļus avota kodu pakotņu lejupielādei. Portage izmantos šos spoguļus, pārbaudot failu make.conf .
# mirrorselect -i -r -o >> /mnt/gentoo/etc/portage/make.conf
15. Pēc spoguļu palaišanas vēlreiz pārbaudiet iestatījumus make.conf un pārbaudiet spoguļu sarakstu, pēc tam nokopējiet DNS /etc/resolv.conf failu uz instalācijas vides ceļu.
# nano /mnt/gentoo/etc/portage/make.conf # cp -L /etc/resolv.conf /mnt/gentoo/etc/
5. darbība: instalējiet Gentoo
16. Pirmo reizi palaižot Gentoo Live DVD, Linux kodols apkopo svarīgu sistēmas informāciju par visām jūsu aparatūras ierīcēm un ielādē atbilstošos kodola moduļus, lai atbalstītu šo aparatūru, informāciju, kas ievietota /proc , /sys un /dev direktorijus, tāpēc pievienojiet šīs failu sistēmas /mnt/gentoo instalācijas sistēmas ceļam.
# mount -t proc /proc /mnt/gentoo/proc # mount --rbind /sys /mnt/gentoo/sys # mount --rbind /dev /mnt/gentoo/dev
17. Nākamais solis ir pārtraukt DVD tiešraides vidi un ievadīt mūsu jaunās sistēmas instalēšanas ceļu, izmantojot chroot , ielādēt iepriekšējos sistēmas iestatījumus, ko nodrošina fails /etc/profile , un mainīt < b> $PS1 komandu uzvedne.
# chroot /mnt/gentoo /bin/bash # source /etc/profile # export PS1="(chroot) $PS1"
18. Tagad lejupielādējiet jaunāko Portage momentuzņēmumu, izmantojot komandu emerge-webrsync .
# mkdir /usr/portage # emerge-webrsync
19. Kad Portage pabeidz sinhronizāciju, izvēlieties profilu savam nākotnes sistēmas galamērķim. Atkarībā no izvēlētā profila noklusējuma vērtības USE un CFLAGS mainīsies, lai atbilstoši atspoguļotu jūsu sistēmas galīgo vidi (Gnome, KDE, serveris utt.).
# eselect profile list # eselect profile set 6 ## For KDE
20. Pēc tam konfigurējiet sistēmas laika joslu un lokalizāciju, komentējot vēlamo valodu no faila /etc/locale.gen , izmantojot šādas komandu sērijas.
# ls /usr/share/zoneinfo # cp /usr/share/zoneinfo/Continent/City /etc/localtime # echo " Continent/City " > /etc/timezone
# nano /etc/locale.gen
Noņemiet komentāru no sistēmas lokalizācijām.
locale-gen env-update && source /etc/profile
6. darbība: Linux kodola instalēšana
21. Gentoo piedāvā divus veidus, kā izveidot un instalēt Linux kodolu: izmantojot manuālu kodola konfigurāciju vai izmantot automatizētu procesu, izsniedzot komandu genkernel , kas izveido vispārēju kodolu, pamatojoties uz to, kuru izmanto instalēšana Live DVD.
Šajā apmācībā tiks izmantota otrā metode, jo pirmajai metodei ir nepieciešamas uzlabotas zināšanas par jūsu sistēmas komponentiem un kodola izveide ar manuālām konfigurācijām.
Vispirms lejupielādējiet kodola avotus, izmantojot emerge , un pārbaudiet kodola izlaišanu, norādot direktorija /usr/src/linux saturu.
# emerge gentoo-sources # ls -l /usr/src/linux
22. Tagad apkopojiet savu kodolu, izmantojot komandu genkernel , kas automātiski izveido kodolu ar noklusējuma aparatūras iestatījumiem, kurus sāknēšanas laikā ir atklājis DVD instalētājs. Ņemiet vērā, ka šis process var aizņemt daudz laika atkarībā no jūsu aparatūras resursiem.
# emerge genkernel # genkernel all
Ja vēlaties manuāli modificēt kodola konfigurāciju, varat izmantot komandu genkernel –menuconfig all . Kad process ir pabeigts, jūs varat pārbaudīt kodola un Ramdisk failu, norādot direktorija /boot saturu.
7. solis: Citas sistēmas konfigurācijas
23. Nākamais solis ir konfigurēt failu fstab , lai sāknēšanas procesa laikā automātiski uzstādītu sistēmas nodalījumus. Atveriet failu /etc/fstab un pievienojiet šo saturu.
# nano /etc/fstab
Faila apakšdaļā ievietojiet šādas rindas.
/dev/sda2 /boot ext2 defaults,noatime 0 2 /dev/sda4 / ext4 noatime 0 1 /dev/sda3 none swap sw 0 0
24. Iestatiet resursdatora nosaukumu savai sistēmai, rediģējot failu /etc/conf.d/hostname un failu /etc/hosts , kas līdzīgs zemāk redzamajiem ekrānuzņēmumiem, un pārbaudiet to, izmantojot resursdatora nosaukums komanda.
# hostname
25. Lai pastāvīgi konfigurētu tīkla iestatījumus, izmantojot DHCP, instalējiet dhcpcd klientu un pievienojiet to sistēmas palaišanas procesam.
# emerge dhcpcd # rc-update add dhcpcd default
26. Šajā posmā jūs varat arī instalēt SSH dēmonu, System Logger un citus noderīgus rīkus.
# emerge virtual/ssh # emerge syslog-ng # emerge cronie # emerge mlocate # rc-update add sshd default # rc-update add syslog-ng default # rc-update add cronie default
27. Ja vēlaties pielāgot sistēmas pakalpojumus, tastatūras un hwclock iestatījumus, atveriet un rediģējiet šādus failus atbilstoši savām vajadzībām.
# nano -w /etc/rc.conf # nano -w /etc/conf.d/keymaps # nano -w /etc/conf.d/hwclock
28. Pēc tam norādiet spēcīgu paroli root kontam un pievienojiet jaunu sistēmas lietotāju ar root tiesībām.
# passwd # useradd -m -G users,wheel,audio,lp,cdrom,portage,cron -s /bin/bash caezsar # passwd caezsar
# emerge sudo
Rediģējiet failu /etc/sudoers un noņemiet komentāru no grupas % wheel , kā parādīts zemāk redzamajā ekrānuzņēmumā.
8. darbība: instalējiet sistēmas sāknēšanas iekrāvēju
29. Lai Gentoo sāktu pēc pārstartēšanas, pirmajā cietajā diskā instalējiet GRUB2 Boot Loader un ģenerējiet tā konfigurācijas failu, izpildot šādas komandas.
# emerge sys-boot/grub # grub2-install /dev/sda # grub2-mkconfig -o /boot/grub/grub.cfg
Ja vēlaties pārbaudīt sāknēšanas iekrāvēja konfigurācijas failu, atveriet failu /boot/grub/grub.cfg un pārbaudiet menuentry saturu.
30. Pēc pēdējās programmatūras daļas, kas nepieciešama sistēmas sāknēšanai instalēšanas, atstājiet instalācijas sakņoto vidi, atvienojiet visus uzstādītos nodalījumus, pārstartējiet sistēmu un izvelciet DVD multivides instalēšanas programmu.
# exit # cd # umount -l /mnt/gentoo/dev{/shm,/pts,} # umount -l /mnt/gentoo{/boot,/proc,} # reboot
31. Pēc restartēšanas GRUB izvēlnei vajadzētu parādīties jūsu sistēmas ekrānā, pieprasot izvēlēties vienu no divām Gentoo kodola sāknēšanas opcijām.
32. Kad sistēma ielādē pieteikšanos Gentoo vidē, izmantojot root kontu, noņemiet stage3 - *. Tar.bz2 tarball un veiciet koka atjaunināšanu Portage .
# rm /stage3-*.tar.bz2 # emerge --sync
Apsveicam! Tagad jūs savā sistēmā esat instalējis minimālu Gentoo Linux vidi, taču sistēmas konfigurācija vēl nav pabeigta. Nākamajā apmācību sērijā es jums parādīšu, kā jūs varat instalēt Xorg serveri, Graphics Adapters draiverus, darbvirsmas vidi un citas funkcijas un kā jūs varat pārveidot Gentoo par jaudīgu darbvirsmas vai servera platformu, pamatojoties uz šo minimālo sistēmas instalāciju.