|
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.
|
| 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
Introduction
Les CD d'installation Gentoo sont des CD amorçables qui contiennent un environnement Gentoo autonome. Ils vous permettent de démarrer Linux depuis le CD. Durant le processus de démarrage, votre matériel est détecté et les pilotes appropriés sont chargés. Ils sont maintenus par les développeurs de Gentoo.
Tous les CD d'installation vous permettent de démarrer, de configurer le réseau, initialiser vos partitions et commencer à installer Gentoo depuis l'Internet.
Le CD d'installation minimale de Gentoo
Le CD d'installation minimale est appelé ${min-cd-name} et prend${min-cd-size} Mo d'espace disque. Vous ne pouvez l'utiliser qu'avec une connexion à l'Internet opérationnelle.
L'archive d'étape 3
Une archive d'étape 3 contient un environnement minimal d'utilisation à partir
duquel vous pouvez installer Gentoo sur votre système en suivant les
instructions de ce manuel. Des archives stage1 et stage2 ont été disponibles
et documentées, mais ne sont plus documentées dans ce manuel bien que ces
archives soient encore disponibles. Si vous tenez absolument à réaliser une
installation à partir d'une de ces archives, veuillez consulter notre FAQ à ce sujet.
Les archives d'étape 3 peuvent être téléchargées de c ${release-dir}current-stage3/ sur n'importe quel des miroirs officiels Gentoo et ne sont pas sur le LiveCD.
1.
Télécharger et graver un CD d'installation
Téléchargement et gravure des 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 (des) CD d'installation que vous avez
choisi(s). Nous avons déjà détaillé les différents CD disponibles, mais où
pouvez-vous les trouver ?
Vous pouvez télécharger un de nos CD d'installation à partir d'un de nos miroirs. Les CD d'installation se trouvent
dans le sous-répertoire ${release-dir}current-iso.
Dans ce répertoire, vous 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
${min-cd-name}.DIGESTS. Vous pouvez vérifier la somme de contrôle SHA-2
avec l'outil sha512sum sous Linux/Unix ou File Checksum Tool sous Windows.
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 de signature
et procurez-vous les clés publiques dont les identifiants peut être trouvés à l'adresse
release engineering project site.
Exemple de code 1.1 : obtenir la clé publique |
$ gpg --keyserver subkeys.pgp.net --recv-keys 96D8BF6D 2D182910 17072058
|
Ensuite, vérifiez la signature :
Exemple de code 1.1 : vérifier les fichiers |
$ gpg --verify <downloaded iso.DIGESTS.asc>
$ sha1sum -c <downloaded iso.DIGESTS.asc>
|
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 ci-dessous comment faire
avec cdrecord et k3b. Vous trouverez d'autres méthodes
dans notre FAQ Gentoo.
-
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 > Burn CD Image. Dans la
zone « Image to Burn », sélectionnez le fichier ISO et cliquez
sur Start.
Par défaut: amorcer le CD d'installation avec Yaboot
Sur les machines NewWorld, placez le CD dans le lecteur de CD-ROM et redémarrez le système.
Au bip de démarrage, maintenez la touche C enfoncée jusqu'au démarrage sur le CD..
Une fois le CD chargé, vous pourrez voir un message d'accueil et une invite de démarrage en bas de l'écran.
Nous fournissons un noyau générique :ppc32 qui prend en charge des processeurs multiples, mais conviend aussi à des machines à processeur unique également.
Vous pouvez définir quelques options du noyau à cette invite. La table suivante liste quelques unes des options de démarrage disponibles que vous pouvez ajouter.
| Option de démarrage |
Description |
| video |
Cette option prend un des marqueurs spécifiques aux fabricants suivants :
nvidiafb, radeonfb, rivafb, atyfb,
aty128 ou ofonly. Vous pouvez faire suivre ce marqueur de la résolution, du taux de rafraîchissement et de la profondeur de couleur à utiliser.Par exemple,
video=radeonfb:1280x1024@75-32 sélectionnera le tampon de trames ATI Radeon à une résolution de 1280x1024 avec un taux de rafraîchissement de 75Hz et une profondeur de couleur de
32 bits. Si vous n'êtes pas sûr, et que les valeurs par défaut ne marchent pas,
video=ofonly fonctionnera très certainement.
|
| nol3 |
Désactive le cache de niveau 3 sur certains PowerBooks (nécessaire pour au moins le 17")
|
| dofirewire |
Active le support pour les périphériques IEEE1394 (FireWire) , tels que les disques durs externes.
|
| dopcmcia |
Si vous avez besoin d'utiliser des périphériques PCMCIA durant votre installation (comme de cartes réseau PCMCIA ) vous devez valider cette option.
|
| dosshd |
Démarre le démon sshd. Utile pour des installations à distance. |
| passwd=foo |
Établit tout ce qui se trouve après le signe = en tant que mot de passe root. À utiliser avec dosshd
pour des installations à distance.
|
To use the above options, at the boot: prompt, type ppc32 followed
by the desired option. In the example below, we'll force the kernel to use the
Open Firmware framebuffer instead of the device specific driver.
Exemple de code 1.1 : Force the use of the Open Firmware framebuffer |
boot: ppc32 video=ofonly
|
If you don't need to add any options, just type ppc32 at this prompt, and a
complete Gentoo Linux environment will be loaded from the CD. Continue with
And When You're Booted....
Alternative: démarrer à partir d'un CD d'installation sur machine Pegasos
Sur une machine Pegasos insérez seulement un CD et à l'invite de démarrage SmartFirmware tapez
boot cd /boot/menu. Ceci affichera un petit menu de démarrage dans lequel vous pourrez choisir entre plusieurs configuration vidéo pré-établies. Si vous avez besoin de définir des options de démarrage spéciales, vous pouvez les ajouter à la ligne de commande juste comme vous l'avez vu plus haut avec yaboot.
Par exemple : boot cd /boot/pegasos video=radeonfb:1280x1024@75 mem=256M.
Les options par défaut du noyau (pour le cas où les choses se passeraient mal et que vous en auriez besoin) sont pré-configurées avec console=ttyS0,115200 console=tty0 init=/linuxrc
looptype=squashfs loop=/image.squashfs cdroot root=/dev/ram0.
Alternative: démarrer à partir d'un CD d'installation avec BootX
Si vous avez une machine Mac OldWorld la partie amorçable de LiveCD ne peut pas être utilisée. La solution la plus simple est d'utiliser MacOS 9 ou antérieur pour démarrer dans un environnement Linux avec un outil appelé BootX.
Commencez par télécharger BootX
et extrayait l'archive. Copiez l'extension BootX de l'archive extraite vers le dossier Extensions et le BootX App Control Panel dans
Control Panels, qui sont tous les deux situés dans le dossier system de votre MacOS.
Puis créez un dossier appelé "Linux Kernels" dans votre dossier system et copiez le noyau
ppc32 du CD vers ce dossier. Pour finir, copiez ppc32.igz
du dossier boot du CD l'installation dans le dossier
System du MacOS.
Pous préparer BootX, démarrez le BootX App Control Panel. Sélectionnez d'abord le dialogue des options et vérifiez Use Specified RAM Disk et choisissez ppc32.igz du dossier system. Continuez en retournant à l'écran initial et assurez-vous que la taille du disque virtuel est d'au moins 32000. Pour terminer, définissez les arguments du noyau comme suit :
Exemple de code 1.1 : arguments du noyau BootX |
cdroot root=/dev/ram0 init=linuxrc loop=image.squashfs looptype=squashfs console=tty0
|
Note :
les paramètres du noyau dans la section yaboot plus haut sont aussi valable ici. Vous pouvez ajouter n'importe laquelle de ces options aux argument du noyau vu précédemmemt.
|
Revérifiez que tous les paramètres sont bons et sauvegardez la configuration. Ceci évite de retaper si ça ne démarre pas ou si quelque chose manque. Pressez le bouton Linux en haut de la fenêtre. Si tout se passe bien, vous devriez démarrer du CD. Continuez avec
Une fois démarré...
Une fois démarré...
Vous serez accueilli par une invite de commande root ("#") sur la console courante. Vous pouvez passer sur d'autres consoles en pressant Alt-F2, Alt-F3 et Alt-F4. Retournez à la console initiale avec Alt-F1. Selon l'agencement du clavier vous pouvez avoir besoin de Alt-fn-Fx sur les machines Apple.
Si vous installez Gentoo sur un système avec un clavier non US, utilisez
loadkeys pour charger la table de touches (keymap) de votre clavier. Pour lister les agencements de clavier disponible, executez ls /usr/share/keymaps/i386.
Exemple de code 1.1 : lister les tables de touches disponibles |
# ls /usr/share/keymaps/i386
|
Maintenant chargez la table de touches de votre choix.
Exemple de code 1.1 : charger une table de touches |
# loadkeys be-latin1
|
Maintenant continuez avec 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 détection automatique 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 la détectetion automatique 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 8139too
(support de certaines interfaces réseau) :
Exemple de code 1.1 : charger des modules du noyau |
# modprobe 8139too
|
Facultatif : Les 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 pendant l'installation, 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éé.
Vous pourrez lire le Manuel avec links, une fois que vous aurez terminé
le chapitre Configuration du Réseau (sinon vous ne pourrez pas vous
connecter à Internet pour le lire) :
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
|
Note :
si vous (ou d'autres utilisateurs) vous connectez au système, vous recevrez un message vous disant que la clé d'hôte pour ce système doit être confirmée (via ce qui est appelé une empreinte). Ceci ne se produit q''à la première connexion d'un utilisateur au système.
Cependant, quand votre système est configuré et que vous vous connectez au tout nouveau système, votre client SSH vous avertit que la clé d'hôte a été changée. Ceci est dû au fait que, pour SSH, vous vous connnectez à un serveur différent (nommément votre tout nouveau système plutôt que l'environnement live sur lequel vous vous trouvez maintenant). Quand vous recevez cet avertissement, suivez les instructions données sur l'écran pour remplacer la clé d'hôte sur le système client.
|
Avant de pouvoir utiliser sshd, vous devez (Configurer votre connexion réseau).
|