Gentoo Linux Installatiounsguide mat Screenshots - Deel 2


Wéi e virdru ernimmt a mengem leschten Tutorial iwwer Gentoo Linux Installatioun ass e laangen a schwieregen Prozess deen extra Zäit erfuerdert, awer um Enn wäert Äre System kucken a funktionnéieren genau wéi Dir et wëllt, also wäert weidergoen direkt vu wou mir d'leschte Kéier opgehalen hunn.

  1. Gentoo Linux installéieren - Deel 1

Schrëtt 4: Gentoo Installatioun konfiguréieren

13. Make.conf Datei hält e puer wichteg Variablen déi fir Portage néideg sinn fir Är Packagekonfiguratiounen fir de Kompiléierungsprozess ze optimiséieren. Öffnen dës Datei fir z'änneren a gitt sécher datt déi folgend Variabelen präsent sinn (Dir sollt mat Standardwäerter bleiwen, déi gutt genuch fir Äre System sinn).

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

Fir méi Optimisatiounen besicht w.e.g. Gentoo Optimisatiounsguide.

14. Als nächst benotzt mirrorselect fir Är noosten méi séier Spigelen ze wielen fir Quellcode-Packagen erofzelueden. Portage benotzt dës Spigelen andeems Dir make.conf Datei kontrolléiert.

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

15. Nodeems Dir mirrorselect lafe verifizéiert make.conf Astellungen erëm a kontrolléiert Är Spigellëscht, kopéiert dann DNS /etc/resolv.conf Datei op Är Installatiounsëmfeldwee.

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

Schrëtt 5: Gentoo installéieren

16. Wann Dir fir d'éischt Gentoo Live DVD leeft, sammelt de Linux Kernel wichteg Systeminformatioun iwwer all Är Hardwaregeräter a lued déi entspriechend Kernelmodule fir dës Hardware z'ënnerstëtzen, Informatioun déi an /proc, gesat gëtt. >/sys an /dev Verzeichnisser, sou montéiert dës Dateiesystemer op /mnt/gentoo Installatiounssystemwee.

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

17. De nächste Schrëtt ass d'DVD Live-Ëmfeld ofzebriechen an eisen neie Systeminstallatiounswee anzeginn andeems Dir chroot benotzt, lued virdrun Systemastellungen déi vun /etc/profile Datei geliwwert ginn an änneren < b>$PS1 Kommando Prompt.

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

18. Luet elo déi lescht Portage Snapshot erof mam Kommando emerge-webrsync.

# mkdir /usr/portage
# emerge-webrsync

19. No Portage fäerdeg Synchroniséierung wielt e Profil fir Är zukünfteg System Destinatioun. Ofhängeg vum gewielte Profil wäerten d'Standardwäerter fir USE an CFLAGS änneren fir Äert System final Ëmfeld (Gnome, KDE, Server etc.) entspriechend ze reflektéieren.

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

20. Als nächst konfiguréiert Äre System Zäitzone a Locales andeems Dir Är Lieblingssprooch aus der /etc/locale.gen Datei decommentéiert mat der folgender Serie vu Kommandoen.

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

Decommentéiert Är Systemlokaler.

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

Schrëtt 6: Linux Kernel installéieren

21. Gentoo bitt zwee Weeër fir Linux Kernel ze bauen an z'installéieren: eng manuell Kernel Konfiguratioun benotzen oder en automatiséierte Prozess benotzen andeems Dir genkernel Kommando ausginn, deen e generesche Kernel baut baséiert op deem deen vun der Installatioun Live DVD benotzt gëtt.

Op dësem Tutorial gëtt déi zweet Method benotzt, well déi éischt Method erfuerdert fortgeschratt Wëssen iwwer Äre Systemkomponenten an e Kernel mat manuelle Konfiguratiounen ze bauen.

Éischt eroflueden Kernelquelle mat emerge a verifizéiere Kernel Verëffentlechung andeems Dir den Inhalt vum /usr/src/linux Verzeichnis oplëscht.

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

22. Elo kompiléiert Äre Kernel mam Kommando genkernel, deen den Kernel automatesch baut mat den Default-Hardware-Astellungen, déi vum DVD-Installateur beim Bootzäit festgestallt ginn. Sidd bewosst datt dëse Prozess vill Zäit dauert ofhängeg vun Ärem Hardwareressourcen.

# emerge genkernel
# genkernel all

Wann Dir d'Kernelkonfiguratioun manuell wëllt änneren, kënnt Dir de Kommando genkernel –menuconfig all benotzen. Wann de Prozess fäerdeg ass, kënnt Dir d'Kernel an d'Ramdisk Datei iwwerpréiwen andeems Dir /boot Verzeechnes Inhalt oplëscht.

Schrëtt 7: Aner Systemkonfiguratiounen

23. Nächste Schrëtt ass d'Konfiguratioun vun fstab Datei fir automatesch Systempartitionen beim Bootprozess ze montéieren. Open /etc/fstab Datei a füügt de folgenden Inhalt un.

# nano /etc/fstab

Um Enn vun der Datei fügen déi folgend Zeilen un.

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

24. Setzt e Hostnumm fir Äre System andeems Dir /etc/conf.d/hostname Datei an /etc/hosts Datei ähnlech wéi d'Screenshots hei drënner ännert a verifizéiert se mat Hostname Kommando.

# hostname

25. Fir Configuratioun Dir Reseau Astellunge permanent mat DHCP installéieren dhcpcd Client a fügen se op System Startup Prozess.

# emerge dhcpcd
# rc-update add dhcpcd default

26. Op dëser Etapp kënnt Dir och SSH Daemon installéieren, e System Logger an aner nëtzlech Tools.

# 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. Wann Dir wëllt System Servicer, Keyboard an hwclock Astellungen ze personaliséieren, oppen an änneren déi folgend Fichieren no Äre Besoinen.

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

28. Als nächst gitt e staarkt Passwuert fir de Root Kont a füügt en neie System Benotzer mat Root Privilegien.

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

Ännert /etc/sudoers Datei an decommentéiert de %wheel Grupp wéi am Screenshot hei ënnen.

Schrëtt 8: Installéiert System Boot Loader

29. Fir Gentoo ufänken no Reboot installéieren GRUB2 Boot Loaderop Är éischt Festplack a generéiert seng Configuratiounsdatei vun de folgende Kommandoen Lafen.

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

Wann Dir d'Boot Loader Konfiguratiounsdatei verifizéiere wëllt, öffnen /boot/grub/grub.cfg Datei a kontrolléiert den Inhalt vun der Menüentry.

30. Nodeems Dir de leschte Stéck Software installéiert hutt fir de System boot ze installéieren, loosst d'Installatioun chrootéiert Ëmfeld, demontéiert all montéiert Partitionen, restart Äre System an entlooss Ären DVD Media Installer.

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

31. Nom Neistart soll de GRUB-Menü op Ärem Systembildschierm erschéngen, a verlaangt eng vun hiren zwou Gentoo Kernel Bootoptiounen ze wielen.

32. Nom System Luede Login zu Gentoo Ëmwelt benotzt root Kont, ewechzehuelen stage3-*.tar.bz2 tarball an Leeschtunge engem Portage Bam Update.

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

Félicitatiounen! Elo hutt Dir e minimale Gentoo Linux Ëmfeld op Ärem System installéiert, awer d'Systemkonfiguratioun ass wäit fir ze fäerdeg. Op der nächster Serie vun Tutorials wäert ech Iech weisen wéi Dir Xorg Server installéiere kënnt, Grafikadapter Chauffeuren, eng Desktop-Ëmfeld an aner Funktiounen a wéi Dir Gentoo an e mächtege Desktop- oder Serverplattform transforméiere kënnt op Basis vun dëser minimaler Systeminstallatioun.