De installatie in commando's
Uit Gentoo Linux Wiki
Wat hieronder staat is een kort overzicht van de installatie in commando's. Ik ben begonnen vanaf de chroot tot je een redelijk compleet syteem hebt.
Dit is een een globale samenvatting van de installatie manual die je hier kunt vinden, als dit je eerste keer is dat je Gentoo installeert, hou die manual dan bij de hand!.
1. fdisk (mocht je dit nog niet gedaan hebben)
2. mke2fs -j (mocht je dit nog niet gedaan hebben, hiermee maak je dus een ext3
bestandssysteem aan!)
3. mount /dev/hdb7 /mnt/gentoo (dit is je gentoo root partitie)
4. mount /dev/hdb1 /mnt/gentoo/boot (een eventuele boot partitie)
5. mount /dev/hdb6 /mnt/gentoo/home (een eventuele home partitie, ik raad hem
je erg aan!)
6. mount -t proc none /mnt/gentoo/proc (deze is noodzakelijk wil je je installatie
tot een goed einde brengen)
7. cd /mnt/gentoo
8. download stage 3 (je kunt ook voor stage 1 of 2 kiezen)
9. unpack it (tar xjpf)
10. cp /etc/resolv.conf /mnt/gentoo/etc/resolv.conf
11. chroot /mnt/gentoo /bin/bash
(hier schakel je over van je oude distributie, naar Gentoo, gefeliciteerd :-))
12. env-update && source /etc/profile
13. emerge sync (je moet natuurlijk wel je portage updaten he? Dit duurt even, ga een
ijsje eten ofzo)
14. ls /usr/share/zoneinfo (een lijst met allemaal tijdzones, kies jouw tijdzone uit)
15. ln -sf /usr/share/zoneinfo/Europe/Amsterdam /etc/localtime (Zoek altijd een stad op,
zodoende wordt zomer- en wintertijd automatisch voor je geregedl)
16. emerge gentoo-sources (de Gentoo 2.6 kernel)
17. ls -l /usr/src/linux (even controleren of deze belangrijke symlink goed staat!)
17a. rm /usr/src/linux && ln -s /usr/src/linux-2.6.16 /usr/src/linux (even goed zetten
mocht dat niet zo zijn)
18. cd /usr/src/linux
19. make menuconfig (lees de manual voor verplichte instellingen!!)
20. make && make modules modules_install
20a.modules-update
21. cp arch/i386/boot/bzImage /boot/bzImage-2.6.16
22. cp System.map /boot/System.map-2.6.16
23. cp .config /boot/config-2.6.16
24. emerge emu10k1 (mocht je toevallig een soundblaster hebben ;))
25. emerge ati-drivers (mocht je toevallig een ati videokaart hebben :P)
26. nano -w /etc/fstab (read the fine manual!!)
27. nano /etc/conf.d/hostname (hier stel je je naampje voor de computer mee in,
mocht je isp (zoals @home) een specifieke hostname verlangen,
dan kun je dat beter in je /etc/conf.d/net instellen)
28. nano /-w /etc/conf.d/domainname (ik heb het nog nooit gebruikt,
maar mocht je het leuk vinden, ga je gang :-))
29. rc-update add domainname default (het logische gevolg van 28)
30. nano -w /etc/conf.d/net (zie /etc/conf.d/net.example voor goed voorbeeld)
31. rc-update add net.eth0 default
32. nano -w /etc/hosts (RTFM)
Configureer de bootloader GRUB
33. nano -w /boot/grub/grub.conf 34. emerge syslog-ng 35. rc-update add syslog-ng default 36. passwd 37. useradd john -m -G users,wheel,audio -s /bin/bash 38. passwd john
Klaar met basic installatie, congrats!! De volgende stappen zijn niet verplicht! (als je door wilt gaan met de installatie, voer je deze stappen dus niet uit)
39. exit
40. cd /
41. umount /mnt/gentoo/{boot,proc,home} /mnt/gentoo
42. shutdown -r now
Mirrorselect gebruiken om je Gentoo installatie te updaten
39. emerge --usepkg mirrorselect
40. mirrorselect -a -s3
41. emerge --sync
42. emerge --update world (ik raad je de --ask flag aan om te zien wat er
geupdated wordt!)
Installeer een grafische desktop :) (Xorg en Gnome of KDE)
43. emerge xorg-x11 44. env-update && source /etc/profile 45. /usr/bin/xorgconfig 46. rc-update add xfs default (xfs is de X FontServer) 47. /etc/init.d/xfs start 48. startx (als X goed werkt, druk dan op Ctrl+Alt+Backspace en lees verder)
Configureer je muis (USB muis)
49. cd /dev/input
50. cat mice (beweeg je muis, als er een hoop troep op je scherm verschijnt werkt
je muis :-) Stoppen met Ctrl+D)
51. cp /root/xorg.conf.new /etc/X11/XOrgConfig.working
52. nano -w /etc/X11/XOrgConfig (RTFM)
53. startx (als je muis werkt, gefeliciteerd!)
54. nano -w /etc/modules.autoload.d/kernel-2.6 (RTFM)
Kies of KDE of Gnome, allebei is niet echt aan te raden ;-)
55. emerge kde (enorm lange compiletijd, pak een leuk boek om te lezen,
ik raad je Duin aan :-))
55a. tip: emerge kdebase levert al een zeer werkbare kde omgeving op, installeert veel minder
overbodige programma's en is veel sneller gecompileerd. (=ongeveer 8 uur op AMD800). Andere
KDE onderdelen kunnen altijd nog later worden toegevoegd.
55. emerge gnome (iets minder lange compiletijd, pak een magazine om te lezen)
56. emerge xscreensaver
57. env-update && source /etc/profile
58. nano -w /etc/rc.conf (XSESSION="KDE" of XSESSION="Gnome")
Grafische omgeving is geinstalleerd, gefeliciteerd!!! :D Installeer Alsa software
59. emerge alsa-oss 60. emerge alsa-utils 61. modules-update 62. rc-update add alsasound boot 63. /etc/init.d/alsasound start 64. amixer
Hiephoi, de Gentoo installatie is klaar :)
65. exit
66. cd /
67. umount /mnt/gentoo/{boot,proc,home} /mnt/gentoo
68. shutdown -r now
