Vous remarquerez que beaucoup des questions posées ici ont leur réponse dans la documentation et les guides officiels Gentoo. Cette liste n'est qu'une liste des questions les plus fréquemment posées. Merci de lire la documentation et/ou les pages de manuel pour plus d'informations sur comment Gentoo et GNU/Linux fonctionnent, et pour répondre aux questions dont vous ne trouverez pas la réponse ici.
Gentoo est le nom anglais d'une espèce de manchot ; prononcez
« djen-tou ». L'origine du mot reste un mystère puisqu'il désigne une
population d'Inde, mais qu'il a été attribué au manchot par les habitants des
Malouines, son habitat naturel. Le nom français est
Gentoo utilise un système de ports similaire à celui de BSD nommé
Grâce à Gentoo, vous pouvez construire tout votre système à partir des sources
des logiciels avec les optimisations de votre choix. De plus, vous avez le
contrôle total sur les paquets qui vont être installés. Gentoo offre de
nombreux choix qui vous permettent d'adapter votre système à vos besoins.
C'est pourquoi Gentoo est appelée une
Gentoo est en développement constant. L'ensemble de la distribution suit un modèle de développement rapide : les correctifs sont rapidement intégrés, la documentation est mise à jour quotidiennement, des fonctionnalités sont fréquemment ajoutées à Portage, et des versions de Gentoo sont proposées tous les semestres.
Le compilateur gcc ne gère pas les optimisations au-delà de
Essayez toujours de compiler avec les options CFLAGS
Vous pouvez utiliser
La commande
# useradd -m -G users,audio,wheel -s /bin/bash nouvelUtilisateur
Cette commande ajoute un utilisateur nommé nouvelUtilisateur. L'option
Vous pouvez aussi installer
Pour des raisons de sécurité, les utilisateurs peuvent passer en root avec
# gpasswd -a username wheel
En fait, il n'y a aucune différence entre les différentes versions de Gentoo
après leur installation. Gentoo 1.4 et suivantes sont basées sur la
Vous pourrez trouver plus d'informations dans notre
Il n'est pas nécessaire de refaire toute l'installation, mais il vous faudra
analyser les étapes de compilation de votre noyau. Supposons que vous ayez
installé Gentoo avec les partitions
Démarrez sur le CD-ROM d'installation et attendez l'invite. Montez les partitions : # mount /dev/hda3 /mnt/gentoo # mount /dev/hda1 /mnt/gentoo/boot # swapon /dev/hda2 # mount -t proc none /mnt/gentoo/procEntrez dans l'environnement chroot et configurez le noyau : # chroot /mnt/gentoo /bin/bash # env-update && source /etc/profile # cd /usr/src/linux # make menuconfigModifiez les options qui doivent l'être et recompilez votre noyau : # make && modules_installCopiez le fichier bzImage à la place du précédent : # cp arch/i386/boot/bzImage /boot/<nom_du_noyau>Si vous utilisez LILO, lancez lilo (inutile si vous utilisez GRUB) : # /sbin/liloQuittez le chroot et redémarrez : # exit # umount /mnt/gentoo/proc /mnt/gentoo/boot /mnt/gentoo # reboot
Si le problème ne vient pas du noyau mais du chargeur de démarrage, faites comme décrit ci-dessus, mais reconfigurez votre chargeur de démarrage au lieu de recompiler le noyau.
Pour que Portage utilise ces options, indiquez-les dans
http_proxy="http://utilisateur:motdepasse@serveurmandataire.org:port" ftp_proxy="ftp://utilisateur:motdepasse@serveurmandataire.org:port" RSYNC_PROXY="rsync://utilisateur:motdepasse@serveurmandataire.org:port"
Le fichier .iso que vous avez téléchargé est une
De nombreux outils de gravure de CD sont disponibles et il nous serait impossible de tous les décrire. Vous trouverez la marche à suivre pour les outils les plus populaires ci-dessous.
Vous devez d'abord déterminer quel processeur vous utilisez. Supposons que ce
soit un Pentium-M. Ensuite, vous devez déterminer quel jeu d'instructions il
supporte. Le site du constructeur peut vous aider, mais
Si vous n'êtes pas sûr, choisissez une image de CD-ROM ou un stage plus générique, par exemple un i686 ou même un x86, plus générique (pour son équivalent dans l'architecture souhaitée). Cela permettra à votre système de fonctionner, mais il ne sera probablement pas aussi rapide que si vous utilisiez la bonne configuration.
Notez bien qu'il existe bien d'autres options que celles qui sont utilisées par
Gentoo pour produire les « stages ». Lisez notamment le
Dans le doute, veuillez utiliser un « stage » ou un CD plus générique tel que les versions pour i686, voire pour x86.
Vous devez tout d'abord vérifier si votre carte réseau est bien détectée par le
noyau. Lancez la commande
Si vous avez oublié d'inclure le support de votre carte réseau dans votre noyau, vous aurez besoin de reconfigurer votre noyau.
Si votre carte réseau est bien détectée par votre noyau, mais que vous avez
oublié d'indiquer que votre configuration utilise le DHCP, vous aurez
probablement également oublié d'installer
Des informations sur la façon de récupérer votre système avec votre CD-ROM
d'installation sont également
C'est un problème connu. Windows refuse de démarrer s'il n'est pas installé sur
le premier disque dur et affiche un écran noir. La solution est de faire croire
à Windows qu'il est bien sur le premier disque grâce à une petite astuce de
votre chargeur de démarrage. Dans les exemples ci-dessous, Gentoo est installé
sur
title Windows XP
map (hd1) (hd0)
map (hd0) (hd1)
rootnoverify (hd1,0)
chainloader +1
other=/dev/hdb1
label=WindowsXP
table=/dev/hdb
map-drive = 0x80
to = 0x81
map-drive = 0x81
to = 0x80
Cette astuce fera croire à Windows qu'il est installé sur le premier disque.
Vous trouverez plus de détails dans la
Le Manuel Gentoo ne couvre que l'installation à partir d'un « stage3 ». Cependant, les stage1 et stage2 sont encore disponibles, essentiellement pour des développeurs. Les responsables des sorties de nouvelles versions de Gentoo partent d'un stage1 pour arriver au stage3. Un utilisateur ne devrait pas utiliser ces stage1 et stage2, car un stage3 est tout à fait adapté pour réaliser le bootstrap de votre machine. Il vous suffit d'avoir une connexion au Net.
Le « bootstrapping » est l'opération qui consiste à compiler toute la
chaîne de compilation elle-même (la bibliothèque C et le compilateur) avant de
procéder à l'installation de tous les paquets qui forment le cœur de votre
système. Pour effectuer le bootstrap, faites une installation à partir d'un
stage3. Avant de passer à la
# cd /usr/portage/scripts # vi bootstrap.sh # ./bootstrap.sh
Ensuite, recompilez tous les paquets avec les outils de compilation que vous venez de recompiler :
# emerge -e system
Ensuite, poursuivez l'installation avec la
Les paquets ne sont pas « stockés » en tant que tels. Au lieu de ça,
Gentoo propose un ensemble de scripts qui permettent la résolution des
problèmes de dépendance, la récupération du code source, et la compilation de
la version du paquet dont vous avez besoin. Nous ne préparons en général des
binaires que pour les sorties officielles Gentoo et pour les instantanés. Le
Pour les images ISO avec des binaires seuls, nous créons une collection
complète de paquets binaires dans un format
Il est possible de créer des RPM (le format de fichier des paquets de RedHat et Mandriva notamment) en utilisant Portage de Gentoo, mais il n'est actuellement pas possible d'utiliser des fichiers RPM déjà existants afin d'installer des paquets.
Oui, mais ce n'est pas trivial et ce n'est même pas recommandé. Dans la mesure
où la méthode décrite ici nécessite une bonne connaissance du fonctionnement
interne de Portage et de ses commandes, il vous est plutôt recommandé de
corriger l'ebuild du paquet en question pour qu'il fasse ce que vous
souhaitez, puis que vous le placiez dans l'« overlay » de Portage
(c'est pourquoi les surcouches existent). Cette méthode est largement
préférable à la compilation manuelle pour des raisons de maintenance et de
facilité d'exécution. L'ebuild fait simplement
Référez-vous aux questions portant sur les
Si vous êtes derrière un pare-feu qui n'autorise pas le trafic rsync, alors
vous pouvez utiliser
Tout à fait. Vous pouvez exécuter
La suppression de ces fichiers n'aura aucun impact négatif sur les performances quotidiennes de votre machine. Cependant il est sage de garder les dernières versions de ces fichiers ; souvent plusieurs ebuilds successifs utilisent la même version d'un logiciel et, si vous avez effacé l'archive et que vous mettez ce logiciel à jour, vous devrez télécharger l'archive une seconde fois.
Vous pouvez utiliser le script
Pendant la compilation, Gentoo stocke les sources des paquets dans
Éditez la variable
# /etc/init.d/keymaps restart # /etc/init.d/consolefont restart
Les permissions de
# chmod 0644 /etc/resolv.conf
Il doit faire partie du groupe
Si vous travaillez en mode console vous aurez juste besoin de lancer la commande
Chaque gestionnaire de fenêtres utilise ses propres outils pour ce genre de chose : reférez-vous donc à l'aide en ligne de ceux-ci pour obtenir de l'aide.
Pour que le texte affiché dans votre terminal soit effacé quand vous fermez
votre session, ajoutez
$ echo clear >> ~/.bash_logout
Si vous voulez appliquer ce comportement aux prochains utilisateurs que vous
créerez, ajoutez la même ligne dans
# echo clear >> /etc/skel/.bash_logout
Si votre partition ReiserFS est corrompue, essayez de démarrer avec le CD-ROM
d'installation de Gentoo et exécutez
Utilisez notre interface
Les paquets de Gentoo sont généralement mis à disposition peu de temps après la
sortie du nouveau code par les auteurs des logiciels. Pour ce qui est de savoir
quand Gentoo propose de nouveaux stages/profiles/images ISO, lisez la page
d'accueil des
Les bips console peuvent être désactivés en utilisant setterm comme indiqué ci-dessous :
# setterm -blength 0
Si vous voulez désactiver les bips console au démarrage, vous devez ajouter
cette commande dans
# setterm -blength 0 >/dev/vc/1
Vous devez remplacer /dev/vc/1 par le terminal pour lequel vous voulez désactiver les bips console.
La documentation officielle Gentoo peut être trouvée sur
Oui ! Des CD-ROM d'installation pour toutes les architectures supportées
sont disponibles dans
De plus, des CD sont disponibles chez de nombreux vendeurs. Vous trouverez une
liste sur notre page
Une première étape est de consulter le