|
1.
Matériel requis
Introduction
Avant de débuter, nous allons présenter le matériel requis pour installer
Gentoo avec succès sur votre système.
Matériel requis
| Machines Apple NewWorld |
Basées sur Power/PowerPC (G3, G4, G5) comme les iMac, eMac, iBook PowerBook,
Xserver, PowerMac
|
| Machines Apple OldWorld |
Machines Apple avec une version d'Open Firmware antérieure à 3 telles que les
G3 beiges, les PCI PowerMacs et PCI PowerBooks. Les clones d'Apple basés
sur le bus PCI devraient aussi être supportés.
|
| Pegasos de Genesi |
Pegasos I/II, Open Desktop Workstation
|
| IBM |
RS/6000, iSeries, pSeries
|
| Mémoire |
Au moins 64 Mo |
| Espace dique |
1.5 Go (mémoire virtuelle non comprise) |
| Mémoire virtuelle |
Au moins 256 Mo |
Vous devriez consulter la Foire Aux
Questions PPC pour toute question sur l'installation ou si vous vous
demandez ce qu'il y a exactement dans la machine PowerPC qui repose sur votre
bureau.
1.
Le CD d'installation Gentoo Universal
Introduction
Gentoo Linux s'installe en utilisant une archive tar stage3. Ce type
d'archive contient un système minimal de base à partir duquel vous pourrez
continuer l'installation de Gentoo Linux sur votre machine.
Les installations à partir d'archives stage1 ou stage2 ne sont pas documentées
dans le Manuel Gentoo. Veuillez consulter la FAQ Gentoo si ce sujet vous intéresse.
Le CD d'installation Gentoo Universal
Les CD d'installation Gentoo sont des CD-ROM amorçables qui contiennent
un environnement Gentoo autonome. Cela vous permet de démarrer Linux à partir
du CD-ROM. Pendant le chargement, votre matériel est détecté et les pilotes
appropriés sont chargés. Ces CD sont maintenus par les développeurs Gentoo.
-
Le CD d'installation Universal contient tout ce dont vous aurez besoin pour
installer Gentoo. Il contient des archives stage3 pour les architectures
courantes, du code source pour compiler des applications que vous voudrez
peut-être et, bien sûr, les instructions d'installation concernant votre
architecture.
-
Le CD d'installation Minimal ne contient qu'un environnement réduit qui
vous permet de démarrer et de configurer le réseau afin de pouvoir vous
connecter à Internet. Il ne contient aucun fichier supplémentaire et ne
peut pas être utilisé sans réseau pour installer un système.
Gentoo fournit également un CD de paquets, Package, connu aussi sous le nom
GRP. Ce n'est pas un CD d'installation mais plutôt une ressource supplémentaire
que vous pouvez utiliser lors de l'installation de votre système. Il contient
de nombreux paquets déjà construits qui vous permettront d'installer des
applications facilement et rapidement (telles qu'OpenOffice.org, KDE,
GNOME...), ceci dès la fin de l'installation de Gentoo et juste avant de mettre
à jour l'arbre de Portage.
L'utilisation du CD Package sera décrite plus tard dans ce document.
1.
Télécharger, graver et amorcer un CD Gentoo Universal
Télécharger et graver les CD d'installation
Vous avez choisi d'utiliser un CD d'installation Gentoo. Nous débuterons par le
téléchargement puis la gravure du CD d'installation que vous avez choisi. Nous avons déjà
détaillé les différents CD disponibles, mais où pouvez-vous les trouver ?
Vous pouvez télécharger le CD Universal (ainsi que le CD Package si vous le
désirez) depuis l'un de nos serveurs miroirs. Les CD d'installation se trouvent
dans releases/ppc/2006.1/ppc32/installcd/, le CD Package se trouve
dans releases/ppc/2006.1/ppc32/packagecd.
Vous y trouverez plusieurs fichiers ISO. Ce sont des images de CD que vous
pouvez utiliser pour graver un CD-R.
Pour vérifier que le fichier téléchargé n'a pas été corrompu pendant le
transfert, vous devriez vérifier son intégrité en calculant sa somme de
vérification MD5 et en comparant le résultat avec la somme que nous publions
sur notre site, par exemple dans le fichier
install-ppc-minimal-2006.1.iso.DIGESTS. Vous pouvez utiliser
l'outil md5sum sous Linux ou md5sum for Windows.
La vérification de la somme MD5 avec Mac OS X est décrite dans notre FAQ pour PPC.
Un autre moyen de vérifier la validité du fichier téléchargé est d'utiliser
GnuPG pour tester la signature électronique que nous fournissons (le fichier
qui se termine en .asc). Téléchargez le fichier avec la signature
et procurez-vous la clé publique :
Exemple de code 1.1 : Obtenir la clé publique |
$ gpg --keyserver subkeys.pgp.net --recv-keys 17072058
|
Ensuite, vérifiez la signature :
Exemple de code 1.1 : Vérifier la signature |
$ gpg --verify <fichier_signature> <fichier_iso_téléchargé>
|
Plus d'information est disponible dans notre FAQ pour PPC.
Afin de graver le(s) ISO, vous devez utiliser la gravure brute (raw-burning).
La manière de procéder dépend de votre programme. Nous décrivons comment faire
avec cdrecord et k3b ci-dessous. Vous trouverez d'autres méthodes
dans notre FAQ.
-
Avec cdrecord, tapez simplement cdrecord dev=/dev/hdc <fichier
.iso> (remplacez /dev/hdc par le fichier de
périphérique matériel de votre graveur).
-
Avec K3B, sélectionnez Tools > CD > Burn Image.
Dans la zone « Image to Burn », sélectionnez le fichier ISO et
cliquez sur Start.
Par défaut : démarrer le CD d'installation avec Yaboot
Sur les machines NewWorld, mettez le CD d'installation dans le lecteur CD-ROM
et redémarrez le système. Lorsque le bip système retentit, enfoncez simplement
la touche « C » jusqu'à ce que le CD se charge.
Une fois que le CD d'installation s'est chargé, un chaleureux message de
bienvenue vous accueillera et une invite de commande boot: apparaitra au
bas de l'écran.
Nous fournissons un noyau générique, apple. Ce noyau supporte les
systèmes multiprocesseurs, mais il fonctionne également très bien avec un seul
processeur.
Vous pouvez aussi passer certains paramètres au noyau. Les options disponibles
sont dans la liste ci-dessous :
| Option de démarrage |
Description |
| video |
Ajoutez-y une des valeurs suivantes : nvidiafb, radeonfb,
rivafb, atyfb, aty128 ou ofonly. Vous pouvez
encore y ajouter la résolution, le taux de rafraichissement et la profondeur
de couleur que vous voulez avoir. Par exemple, utilisez
video=radeonfb:1280x1024@75-32 pour avoir le framebuffer ATI Radeon
en 1280*1024, avec un rafraichissement de 75 Hz et une profondeur de
couleur de 32 bits. Si vous ne savez pas quoi utiliser et que le défaut
ne marche pas, ofonly devrait fonctionner.
|
| nol3 |
Désactive le cache de niveau 3 sur certains PowerBook (requis au moins pour
la version 17").
|
| dofirewire |
Active le support IEEE1394 (Firewire) utilisé par exemple pour des disques
externes.
|
| dopcmcia |
Active le support des cartes PCMCIA, par exemple pour une carte réseau que
vous voulez utiliser pendant l'installation.
|
Pour utiliser les options ci-dessus, à l'invite boot:, tapez
apple suivi des options désirées. Dans l'exemple suivant, nous forçons
le noyau à utiliser le framebuffer Open Firmware au lieu du pilote spécifique à
votre matériel.
Exemple de code 1.1 : Forcer l'utilisation du framebuffer Open Firmware |
boot: apple video=ofonly
|
Vous n'êtes pas obligé d'ajouter des options, tapez simplement Entrée et un
environnement Gentoo Linux complet sera chargé à partir du CD. Poursuivez avec
Après avoir démarré.
Alternative : Pegasos
Sur une machine Pegasos, insérez le CD et tapez boot cd /boot/menu à
l'invite du SmartFirmware. Cela ouvrira un menu avec des configurations video
prédéfinies. Si vous avez besoin d'une option de démarrage spéciale, vous
pouvez l'ajouter à la fin de la ligne comme avec Yaboot ci-dessus. Par exemple,
boot cd /boot/pegasos video=radeonfb:1280x1024@75 mem=256M. Pour votre
information, les options préconfigurées dans le noyau sont
console=ttyS0,115200 console=tty0 init=/linuxrc looptype=squashfs
loop=/image.squashfs udev nodevfs cdroot root=/dev/ram0.
Alternative : Démarrer le CD d'installation avec BootX
Si vous disposez d'un Mac OldWorld, alors la partie amorçable du CD ne pourra
pas être utilisée. La solution la plus simple est d'utiliser MacOS pour
démarrer sur un environnement Linux à l'aide d'un outil nommé BootX.
Tout d'abord, téléchargez BootX et décompressez
l'archive. Copiez le BootX Extension depuis les fichiers décompressés
dans le répertoire d'extensions et le panneau de contrôle de
l'application BootX dans Panneau de Contrôle. Les deux sont situés dans
le répertoire Système de MacOS. Ensuite, créez un répertoire nommé « Linux
Kernels » dans votre répertoire système et copiez le noyau apple
depuis le CD-ROM vers votre répertoire. Enfin, copiez le fichier
apple.igz issu du CD d'installation dans le répertoire boot du
répertoire Système de MacOS.
Pour préparer BootX vous devez lancer l'application de panneau de configuration
BootX. Tout d'abord allez dans la boite de dialogue des options et validez
Use Specified RAM Disk, puis sélectionnez apple.igz dans votre
répertoire système. Retournez à l'écran de départ et assurez-vous que la taille
du « ramdisk » est d'au moins 32000. Enfin, indiquez les
arguments passés au noyau comme suit :
Exemple de code 1.1 : Arguments du noyau de BootX |
cdroot root=/dev/ram0 init=linuxrc loop=image.squashfs looptype=squashfs console=tty0
|
Note :
Les paramètres de noyau dans le chapitre sur yaboot sont également applicables
ici. Vous pouvez ajouter n'importe laquelle de ces options aux arguments du
noyau ci-dessus.
|
Vérifiez de nouveau que la configuration est correcte et sauvegardez la
configuration. Cette sauvegarde est pour le cas où la machine ne démarre pas ou
que quelque chose manque. Cliquez sur le bouton Linux en haut de la fenêtre. Si
tout se passe bien, cela devrait démarrer sur le CD d'installation. Continuez
avec le chapitre Après avoir démarré.
Après avoir démarré
Vous recevrez une invite de commande root (« # ») sur la console
active. Vous pouvez aussi passer aux autres consoles en tapant Alt-F2, Alt-F3
et Alt-F4. Retournez à la première console en tapant Alt-F1. À cause de la
disposition du clavier sur les machines Apple, vous devrez sans doute utiliser
des combinaisons Alt-fn-Fx.
Si vous utilisez un clavier différent du clavier qwerty américain, utilisez la
commande loadkeys pour définir la disposition des touches à utiliser.
Une liste des claviers supportés se trouve dans le répertoire
/usr/share/keymaps/i386. N'utilisez pas les dispositions de
touches des répertoires ppc ou mac avec des machines
NewWorld ou Pegasos, car elles sont spécifiques aux machines OldWorld basées
sur ADB.
Exemple de code 1.1 : Afficher la liste des claviers disponibles |
# ls /usr/share/keymaps/i386
|
Pour définir le type de clavier que vous utilisez, faites :
Exemple de code 1.1 : Définir le type de clavier |
# loadkeys fr-latin9
|
Poursuivez votre lecture avec la section
Configuration du matériel supplémentaire.
Configuration du matériel supplémentaire
Lorsque le CD d'installation démarre, il tente de détecter votre matériel et
charge les modules du noyau appropriés pour supporter ce matériel. Dans la
plupart des cas cette autodétection donne d'excellents résultats. Toutefois,
il se peut que les modules du noyau dont vous avez besoin ne soient pas tous
chargés. Si l'autodétection PCI a ignoré une partie de votre matériel, vous
devrez charger les modules appropriés manuellement.
Dans l'exemple suivant, nous tentons de charger le module airport. Ce
module est utilisé avec des interfaces réseau Airport de l'ancienne génération
(802.11b). Les cartes AirportExtreme (802.11g) ne sont pas supportées par le CD
d'installation à cause de restrictions sur la distribution du firmware.
Exemple de code 1.1 : Charger le module airport |
# modprobe airport
|
Sur les anciens iMac, il arrive que la carte réseau ne soit pas détectée
correctement. Il faut alors utiliser le pilote BMAC :
Exemple de code 1.1 : Charger le module bmac |
# modprobe bmac
|
Facultatif : régler les performances des disques durs
Si vous êtes un utilisateur expérimenté, vous souhaitez peut-être régler les
performances des disques durs IDE en utilisant hdparm. Avec les
arguments -tT, vous pouvez tester les performances de vos disques
(exécutez ce test plusieurs fois pour juger plus précisément des résultats).
Exemple de code 1.1 : Tester les performances des disques |
# hdparm -tT /dev/hda
|
Pour régler les performances, vous pouvez copier les exemples suivants (ou
expérimenter) qui utilisent /dev/hda comme disque dur
(substituez par le chemin d'accès à votre disque) :
Exemple de code 1.1 : Régler les performances du disque dur |
# hdparm -d 1 /dev/hda
# hdparm -d 1 -A 1 -m 16 -u 1 -a 64 /dev/hda
|
Facultatif : comptes utilisateurs
Si vous souhaitez permettre à d'autres personnes d'accéder à votre
environnement d'installation ou si vous voulez dialoguer en ligne avec
irssi sans être root pour des raisons de sécurité, vous devez créer les
comptes utilisateurs nécessaires et changer le mot de passe de root.
Pour changer le mot de passe de root, utilisez l'utilitaire passwd :
Exemple de code 1.1 : Changer le mot de passe de root |
# passwd
New password:
Re-enter password:
|
Pour créer un compte utilisateur, on saisit d'abord son nom, puis son mot de
passe. Les programmes useradd et passwd sont utilisés pour ces
tâches. Dans l'exemple suivant, nous créons un utilisateur nommé
« john ».
Exemple de code 1.1 : Création d'un compte utilisateur |
# useradd -m -G users john
# passwd john
New password:
Re-enter password:
|
Vous pouvez passer de l'utilisateur root à l'utilisateur que vous venez de
créer avec la commande su :
Exemple de code 1.1 : Devenir john |
# su - john
|
Facultatif : consulter la documentation pendant l'installation
Si vous désirez consulter le Manuel Gentoo, sur le CD ou en ligne, vous devez
avoir configuré un compte utilisateur. Ensuite,
tapez Alt+F2 pour basculer sur un autre terminal et connectez-vous avec
le compte utilisateur que vous avez créé.
Pour lire la documentation qui accompagne le CD, il vous suffit de lancer
links :
Exemple de code 1.1 : Consulter la documentation sur le CD |
# links /mnt/cdrom/docs/handbook/html/index.html
|
Cependant, quand cela est possible, il est préférable de lire le Manuel Gentoo
en ligne, car il est plus à jour. Vous pouvez également utiliser links,
mais uniquement si vous avez configuré votre accès au réseau.
Exemple de code 1.1 : Consulter la documentation en ligne |
# links http://www.gentoo.org/doc/fr/handbook/${online-book}
|
Vous pouvez revenir à votre terminal initial en tapant Alt+F1.
Facultatif : démarrage du démon SSH
Si vous voulez permettre à d'autres utilisateurs d'accéder à votre ordinateur
pendant le processus d'installation (peut-être que ces utilisateurs vous
aideront à installer Gentoo ou même le feront pour vous), vous devez leur
fournir un compte utilisateur ou le mot de passe de root. (Cette dernière option
n'est envisageable que si vous faites entièrement confiance à cet
utilisateur.)
Pour démarrer le démon SSH, exécutez la commande suivante :
Exemple de code 1.1 : Démarrer le démon SSH |
# /etc/init.d/sshd start
|
Avant de pouvoir utiliser sshd, vous devez (Configurer votre connexion réseau).
|