allez la suite!!
Enregistrer et quitter nano (Ctrl+x)
# mount -t proc none /mnt/gentoo/proc -> montage du dossier proc pour pouvoir utiliser le noyau du liveCD sur son disque dur
# cp -L /etc/resolv.conf /mnt/gentoo/etc/resolv.conf -> copie du fichier resolv.conf sur le disque dur pour permettre l'utilisation des DNS
# chroot /mnt/gentoo /bin/bash -> émulation de shell sur le disque dur. On fait croire que l'on est directement dessus et non sur le liveCD (on chroot)
# env-update && source /etc/profile -> mise a jour de son environnement
Aller dans le répertoire /usr/share/zoneinfo afin de trouver votre fuseau horaire. Si vous êtes français, faites simplement :
# ln -sf /usr/share/zoneinfo/Europe/Paris /etc/localtime
Si vous avez lancer l'installation à partir du CD minimal, faites :
# emerge --sync && emerge -u portage -> mise à jour de l'arbre portage puis mise à jour de portage
Puis poursuivez (CD minimal et CD d'installation universel) :
# emerge gentoo-sources -> installation des sources du noyau
# ls -l /usr/src/linux -> si vous n'avez pas "symlink" dans votre variable USE de votre /etc/make.conf
# emerge genkernel -> installation de l'outil permettant de simplifier l'installation d'un noyau
# genkernel all -> lancez la compilation du noyau avec genkernel
(ou si vous avez un .config d'une configuration précédente pour la même série du noyau)
# cd /usr/src/ && wget
http://membres.multimania.fr/xxx/.config-perso (par exemple)
# genkernel --kernel-config=/usr/src/.config-perso --menuconfig all)
#ls /boot/kernel* /boot/initramfs* -> notez le résultat de cette commande, vous en aurez besoin par la suite.(par exemple, j'ai : /boot/kernel-genkernel-x86-2.6.13-gentoo-r4 et /boot/initremfs-genkernel-x86-2.6.13-gentoo-r4)
# nano -w /etc/fstab -> édition du fichier où sont répertoriées toutes les partitions montées au démarrage
Remplir comme suit :
/dev/hda1 /boot ext2 auto,noatime 1 2
/dev/hda3 / ext3 noatime 0 1
/dev/hda2 none swap sw 0 0
none /proc proc defaults 0 0
none /dev/shm tmpfs nodev,nosuid,noexec 0 0
/dev/cdroms/cdrom0 /mnt/cdrecorder auto noauto,ro 0 0
/dev/cdroms/cdrom1 /mnt/cdrom auto noauto,ro 0 0
Il est conseillé, par sécurité de monter /boot (/dev/hda1) avec l'option "noauto". Mais je préfère lors de l'installation le mettre en "auto", dans le cas ou j'aurais un problème de démarrage, puis le mettre en "noauto" par la suite.
# nano -w /etc/conf.d/hostname -> définir le nom de votre gentoo
HOSTNAME="nom_du_pc"
# nano -w /etc/conf.d/domainname -> définir les domaines
DNSDOMAIN="nom_de_votre_domaine"
NISDOMAIN="nom_de_votre_NIS" (si vous en avez un, sinon mettre NISDOMAIN="")
# rc-update add domainname default -> ajout des informations précédentes au démarrage
# nano -w /etc/conf.d/net -> configuration de la carte réseau
Configurer l'adresse réseau.
En @IP fixe derrière un routeur/passerelle mettre :
config_eth0=( "192.168.0.80 netmask 255.255.255.0" )
routes_eth0=( "default gw 192.168.0.1" )
@IP automatique avec DHCP :
config_eth0=( "dhcp" )
dhcp_eth0="nodns nontp nonis"
# rc-update add net.eth0 default -> ajout des informations des paramètres réseau au démarrage
# nano -w /etc/hosts -> permet de faire le lien entre les noms d'hôtes et les adresses IP de votre réseau
127.0.0.1 localhost
192.168.0.80 nom_du_pc.nom_de_votre_domaine nom_du_pc (noter vos adresses des pc de votre réseau local comme suit, sinon ne pas mettre cette ligne)
# passwd -> configure le mot de passe root
# echo "tts/0" >> /etc/securetty -> pour pouvoir vous identifier en tant que root en passant par la console série
# nano -w /ect/rc.conf -> édition du fichier contenant des informations sur le système
UNICODE="yes"
DISPLAYMANAGER="xxx" -> xxx = "gdm" (dans le cas ou vous utiliserez gnome ou "kdm" dans le cas de KDE)
XSESSION="xxx" -> "Gnome" ou "kde-3.x" ("x" suivant la version que vous aller installer)
Conseil : Bien lire les commentaires de ce fichier.
# nano -w /etc/conf.d/keymaps -> définir les paramètres du clavier
KEYMAP="fr-latin9"
SET_WINDOWKEYS="yes"
# nano -w /etc/conf.d/consolefont
CONSOLEFONT="lat9v-16"
# rc-update add consolefont boot -> ajout des paramètres d'encodage au démarrage
# rc-update add keymaps boot -> ajout des paramètres d'encodage au démarrage
# nano -w /etc/conf.d/clock -> définir la localisation
CLOCK="local"
# emerge syslog-ng -> pour installer un système de journalisation
# rc-update add syslog-ng default -> ajout du système de journalisation au démarrage
# emerge vixie-cron -> optionnel, mais permet de planifier des commandes
# rc-update add vixie-cron default
# emerge slocate -> pour indexer vos fichiers et faire une recherche sur ces derniers
# emerge grub -> installation du bootloader. Je vais utiliser Grub, toute la suite sera donc basé sur Grub seulement.
# nano -w /boot/grub/grub.conf -> c'est ici qu'il faut vous servir du résultat de la commande "ls /boot/kernel* /boot/initramfs*"
################## (début du fichier)
default 0
timeout 10
splashimage=(hd0,0)/grub/splash.xpm.gz
title=Gentoo Linux (2.6.13-gentoo-r4)
root (hd0,0)
kernel /kernel-genkernel-x86-2.6.13-gentoo-r4 real_root=/dev/hda3 video=vesafb:mtrr,ywrap
initrd /initramfs-genkernel-x86-2.6.13-gentoo-r4
# Dans le cas d'un Windows installé dans /dev/hda1. (retirer les "#" pour activer)
#title=Windows XP
#rootnoverify (hd0,0)
#makeactive
#chainloader +1
# Dans le cas d'un Windows installé dans /dev/hdb1 (secondary master - retirer les "#" pour activer)
#title=Windows XP Pro
#map (hd0) (hd1)
#map (hd1) (hd0)
#rootnoverify (hd1,0)
#chainloader +1
#makeactive
################## (fin du fichier)
# cp /proc/mounts /etc/mtab -> étant dans un environnement "chroot", on fait la mise à jour du fichier /etc/mtab
# grub-install /dev/hda -> installation automatique de Grub sinon faire la méthode manuelle suivante (je préfère) :
# grub
# root (hd0,0)
# setup (hd0)
# quit
Il faut maintenant quitter l'environnement "chroot"
# exit
# cd
# umount /mnt/gentoo/boot /mnt/gentoo/proc /mnt/gentoo
# reboot
Si vous n'avez pas fait d'erreur, vous arriverez en ligne de commande. Loguez-vous en root puis :
# useradd -m -G users,wheel,audio -s /bin/bash votre_pseudo
# passwd votre_pseudo
Vous avez maintenant la possibilité de vous loguer avec votre user.
Cependant, beaucoup de choses reste à faire en root !
Par exemple, voici l'ordre d'installation des handbooks que je ferais :
http://www.gentoo.org/doc/fr/xorg-config.xml -> Installation du serveur X
http://www.gentoo.org/doc/fr/nvidia-guide.xml -> Installation des drivers Nvidia (comme ca c'est fait)
ou
http://www.gentoo.org/doc/fr/ati-faq.xml -> Installation des drivers ATI
ou
http://gentoo-wiki.com/HOWTO_ATI_Drivers -> une autre manuel (en anglais)
http://www.gentoo.org/doc/fr/alsa-guide.xml -> Installation de Alsa
http://www.gentoo.org/doc/fr/kde-config.xml -> Installation de KDE
ou
http://www.gentoo.org/doc/fr/gnome-config.xml -> Installation de Gnome
ou
http://www.gentoo.org/doc/fr/fluxbox-config.xml -> Installation de Fluxbox
La liste de tout les tutoriaux disponibles est ici :
http://www.gentoo.org/doc/fr/index.xmlPour le wiki, se rendre ici :
http://fr.gentoo-wiki.com/AccueilPour toute question pendant l'installation, allez sur le channel IRC d'Easynux (ou autres) comme cité dans le point "1. S'occuper pendant l'installation de Gentoo".
5. S'occuper pendant l'installation de Gentoo
Cette partie est entièrement optionnelle !
Afin de ne pas perdre patience pendant l'installation de votre Gentoo, vous pouvez vous connecter à IRC grâce à Irssi ou à Internet (mode texte) avec Links2.
Faites les commandes suivantes :
# passwd -> modifier le mot de passe root
# useradd -m -G users votre_pseudo
# passwd votre_pseudo
Faites ensuite Alt+F2 afin de vous placer dans un autre terminal puis loguez vous avec l'utilisateur créé précédemment.
Pour vous connecter à IRC :
$ irssi
Sous Irssi, faites alors :
/connect irc.freenode.org
/j #easynux
Voila vous êtes sur IRC et sur un chan.
Pour vous connecter à Internet :
Dans un autre terminal (Alt+F3 par exemple) loguez vous avec votre nom d'utilisateur puis :
$ links2
www.gentoo.orgPour se déplacer sur la page utilisez les flèches Haut et Bas.
Les flèches Droite et Gauche remplacent Précédent et Suivant.
Pour télécharger un fichier, placez-vous sur le fichier puis faites : Echap / Link / Download Link ou cliquez simplement dessus.
L'installation de votre Gentoo est finie, un peu de sauce !
A bientôt sur l’informatique facile !
Tutorial réalisé par Fred Boyer pour les Linuxiens
Attention cette version de Linux est la distribution la plus compliquée dans sa version complète et l’installation est loin d’être simple.
Si vous débutez dirigez vous vers Ubuntu ou Debian