Guia d'instal·lació de Gentoo Linux amb captures de pantalla - Part 2


Com es va esmentar anteriorment al meu últim tutorial sobre la instal·lació de Gentoo Linux és un procés llarg i difícil que requereix temps addicional, però al final el vostre sistema es veurà i funcionarà exactament de la manera que voleu, així que continuarà. directament des d'on vam deixar l'última vegada.

  1. Instal·lació de Gentoo Linux - Part 1

Pas 4: configureu la instal·lació de Gentoo

13. El fitxer Make.conf conté algunes variables importants necessàries perquè Portage optimitzi la configuració dels vostres paquets per al procés de compilació. Obriu aquest fitxer per editar-lo i assegureu-vos que hi hagi les variables següents (haurieu de mantenir-vos amb els valors per defecte que siguin prou bons per al vostre sistema).

# nano /mnt/gentoo/etc/portage/make.conf
CFLAGS="-O2  -pipe"
# Use the same settings for both variables
CXXFLAGS="${CFLAGS}"

Per obtenir més optimitzacions, visiteu la Guia d'optimització de Gentoo.

14. A continuació, utilitzeu mirrorselect per seleccionar els vostres miralls més ràpids més propers per descarregar paquets de codi font. Portage utilitzarà aquestes rèpliques inspeccionant el fitxer make.conf.

# mirrorselect -i -r -o >> /mnt/gentoo/etc/portage/make.conf

15. Després d'executar mirrorseleccioneu de nou verificar la configuració de make.conf i comproveu la vostra llista de miralls, després copieu el fitxer DNS /etc/resolv.conf a la ruta de l'entorn d'instal·lació.

# nano /mnt/gentoo/etc/portage/make.conf
# cp -L /etc/resolv.conf /mnt/gentoo/etc/

Pas 5: instal·lació de Gentoo

16. La primera vegada que executeu Gentoo Live DVD, el nucli de Linux recopila informació important del sistema sobre tots els vostres dispositius de maquinari i carrega els mòduls del nucli adequats per admetre aquest maquinari, informació que es col·loca a /proc, i /dev, així que munteu aquests sistemes de fitxers a la ruta del sistema d'instal·lació /mnt/gentoo.

# mount -t proc /proc /mnt/gentoo/proc
# mount --rbind /sys /mnt/gentoo/sys
# mount --rbind /dev /mnt/gentoo/dev

17. El següent pas és avortar l'entorn en directe del DVD i introduir la nostra ruta d'instal·lació del sistema recent utilitzant chroot, carregar la configuració anterior del sistema proporcionada pel fitxer /etc/profile i canviar < b>$PS1 Símbol del sistema.

# chroot /mnt/gentoo /bin/bash
# source /etc/profile
# export PS1="(chroot) $PS1"

18. Baixeu ara la darrera instantània de Portage mitjançant l'ordre emerge-webrsync.

# mkdir /usr/portage
# emerge-webrsync

19. Quan Portage acabi la sincronització, seleccioneu un perfil per a la vostra destinació futura del sistema. Depenent del perfil escollit, els valors per defecte per a USE i CFLAGS canviaran per reflectir adequadament l'entorn final del vostre sistema (Gnome, KDE, servidor, etc.).

# eselect profile list
# eselect profile set 6   ## For KDE

20. A continuació, configureu la zona horària i les opcions regionals del vostre sistema eliminant el comentari de l'idioma preferit del fitxer /etc/locale.gen mitjançant la següent sèrie d'ordres.

# ls /usr/share/zoneinfo
# cp /usr/share/zoneinfo/Continent/City /etc/localtime
# echo " Continent/City " > /etc/timezone
# nano  /etc/locale.gen

Descomenteu les configuracions regionals del vostre sistema.

locale-gen
env-update && source /etc/profile

Pas 6: instal·lació del nucli de Linux

21. Gentoo ofereix dues maneres de construir i instal·lar el nucli de Linux: utilitzant una configuració manual del nucli o utilitzar un procés automatitzat emetent l'ordre genkernel que construeix un nucli genèric basat en el que s'utilitza per instal·lar Live DVD.

En aquest tutorial s'utilitzarà el segon mètode perquè el primer requereix un coneixement avançat dels components del vostre sistema i construir un nucli amb configuracions manuals.

Primer descarregueu les fonts del nucli utilitzant emerge i verifiqueu l'alliberament del nucli llistant el contingut del directori /usr/src/linux.

# emerge gentoo-sources
# ls -l /usr/src/linux

22. Ara compileu el vostre nucli utilitzant l'ordre genkernel, que genera automàticament el nucli amb la configuració de maquinari per defecte detectada per l'instal·lador de DVD en el moment de l'arrencada. Tingueu en compte que aquest procés pot trigar molt de temps depenent dels recursos del vostre maquinari.

# emerge genkernel
# genkernel all

Si voleu modificar manualment la configuració del nucli, podeu utilitzar l'ordre genkernel –menuconfig all. Quan acabi el procés, podeu comprovar el nucli i el fitxer Ramdisk enumerant el contingut del directori /boot.

Pas 7: Altres configuracions del sistema

23. El següent pas és configurar el fitxer fstab per muntar automàticament les particions del sistema durant el procés d'arrencada. Obriu el fitxer /etc/fstab i afegiu el contingut següent.

# nano /etc/fstab

A la part inferior del fitxer, inseriu les línies següents.

/dev/sda2	/boot	ext2    defaults,noatime     0 2
/dev/sda4       /       ext4    noatime              0 1
/dev/sda3       none	swap    sw                   0 0

24. Establiu un nom d'amfitrió per al vostre sistema editant el fitxer /etc/conf.d/hostname i el fitxer /etc/hosts similars a les captures de pantalla següents i verifiqueu-ho amb hostname comanda.

# hostname

25. Per configurar la vostra configuració de xarxa de manera permanent amb DHCP, instal·leu dhcpcd Client i afegiu-lo al procés d'inici del sistema.

# emerge dhcpcd
# rc-update add dhcpcd default

26. En aquesta etapa també podeu instal·lar el dimoni SSH, un registrador del sistema i altres eines útils.

# 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. Si voleu personalitzar els serveis del sistema, la configuració del teclat i del rellotge hwclock, obriu i editeu els fitxers següents segons les vostres necessitats.

# nano -w /etc/rc.conf
# nano -w /etc/conf.d/keymaps
# nano -w /etc/conf.d/hwclock

28. A continuació, proporcioneu una contrasenya segura per al compte root i afegiu un nou usuari del sistema amb privilegis root.

# passwd
# useradd -m -G users,wheel,audio,lp,cdrom,portage,cron -s /bin/bash caezsar
# passwd caezsar
# emerge sudo

Editeu el fitxer /etc/sudoers i elimineu el comentari del grup %wheel com a la captura de pantalla següent.

Pas 8: instal·leu el carregador d'arrencada del sistema

29. Per fer que Gentoo s'iniciï després de reiniciar, instal·leu GRUB2 Boot Loader al vostre primer disc dur i genereu el seu fitxer de configuració executant les ordres següents.

# emerge sys-boot/grub
# grub2-install /dev/sda
# grub2-mkconfig -o /boot/grub/grub.cfg

Si voleu verificar el fitxer de configuració del carregador d'arrencada, obriu el fitxer /boot/grub/grub.cfg i comproveu el contingut de l'entrada del menú.

30. Després d'instal·lar l'últim programari necessari per arrencar el sistema, deixeu l'entorn chrootejat de la instal·lació, desmunteu totes les particions muntades, reinicieu el sistema i expulseu l'instal·lador de suports de DVD.

# exit
# cd
# umount -l /mnt/gentoo/dev{/shm,/pts,}
# umount -l /mnt/gentoo{/boot,/proc,}
# reboot

31. Després de reiniciar, el menú GRUB hauria d'aparèixer a la pantalla del vostre sistema exigint triar una de les seves dues opcions d'arrencada del nucli de Gentoo.

32. Després que el sistema carregui l'inici de sessió a l'entorn Gentoo mitjançant el compte root, traieu el fitxer stage3-*.tar.bz2 i realitzeu una actualització de l'arbre Portage.

# rm /stage3-*.tar.bz2
# emerge --sync

Enhorabona! Ara heu instal·lat un entorn Gentoo Linux mínim al vostre sistema, però la configuració del sistema està lluny d'acabar. A la propera sèrie de tutorials us mostraré com podeu instal·lar el servidor Xorg, els controladors d'adaptadors gràfics, un entorn d'escriptori i altres funcions i com podeu transformar Gentoo en una potent plataforma d'escriptori o servidor basada en aquesta instal·lació mínima del sistema.