De installatie in commando's

Uit Gentoo Linux Wiki

Ga naar: navigatie, zoeken


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
Afkomstig van de Nederlandstalige Gentoo Wiki, het vrije Gentoo handboek. "http://nl.gentoo-wiki.com/De_installatie_in_commando%27s"
Persoonlijke instellingen