FAQ

From Gentoo Wiki
Jump to:navigation Jump to:search
This page is a translated version of the page FAQ and the translation is 100% complete.

Cette FAQ est une collection de questions communes à propos de Gentoo, accompagnées de leur réponses correspondantes.

Veuillez s'il vous plaît noter que ceci n'est qu'un bref référentiel pour quelques questions courantes, beaucoup de ces questions sont répondues plus en détails dans la documentation de Gentoo, dans ce wiki.

Conseil
Lisez la documentation pour apprendre à utiliser Gentoo et plus largement GNU/Linux. La documentation principale pour Gentoo est sur le wiki et dans le manuel. De plus amples informations pourront être trouvé dans les pages du man, Info, /usr/share/doc/, dans les projets en amont, etc. Beaucoup de commandes supportent les options --help ou -h.

Ces questions viennent souvent de la mailing list gentoo-dev et des salons Gentoo sur IRC.

See also
Voir aussi le FAQ Portage pour des questions fréquemment posés sur le gestionnaire de paquets. Il y a aussi une FAQ dans le manuel. Pour les questions concernant le wiki de documentation et l'édition du wiki, voir la FAQ du wiki. Il y aussi des FAQ pour des architectures spécifiques, tels que: AMD64/FAQ, PPC/FAQ, MIPS/FAQ et Alpha/FAQ.
See also
Voir les avantages de Gentoo, pour voir ce qui place Gentoo à part des autres distributions. Voir le cheat sheet (NdT: trucs & astuces) pour des informations sur l'usage courant. Voir les pages d'aide pour des informations sur la contribution et l'édition du wiki.

À propos de Gentoo

See also
Notez que plusieurs pages existent pour fournir des informations à propos de Gentoo. Voir la page sur le site web à propos de Gentoo, la philosophie de Gentoo, et l'article sur les avantages de Gentoo. Le manuel a aussi une section à propos de Gentoo.

Comment prononcer Gentoo et qu'est-ce que cela signifie ?

Gentoo (/ˈdʒɛntuː/) se prononce «gen-too» (le «g» de «Gentoo» se prononce «j» comme dans le mot «geste»).

La distribution Linux Gentoo prend son nom d'après le manchot Gentoo, dont le nom latin est Pygoscelis papua. Le nom Gentoo a été donné au manchot par les habitants des Îles Malouines.

Qu'est-ce qui rend Gentoo différente ?

Gentoo utilise un système de ports semblable aux ports BSD appelé Portage - un système de gestion de paquets qui offre une grande flexibilité pour installer, maintenir et mettre à jour les logiciels. Portage prend en charge des options de compilation avec les USE flags, des dépendances conditionnelles, l'installation sûre des paquets via un bac à sable (NdT: 'sandbox' en anglais), des cas d'usage par défaut adaptables à l'utilisation grâce aux profils et la protection des fichiers de configuration - parmi beaucoup d'autres fonctionnalités. Toutes ces fonctionnalités fonctionnent ensemble pour faire de Gentoo un système d'exploitation très adaptable, qui peut aisément s'adapter à des usages spécifiques en cas de besoin, mais qui laissé dans sa configuration par défaut fournira un environnement simple et efficace.

Par défaut, Gentoo construit (NdT: compile) et installe les paquets du système à partir du code source, en accord avec les choix de la configuration et d'optimisation de l'utilisateur - où beaucoup sont seulement disponibles durant la compilation. Gentoo procure un contrôle exceptionnellement très fin des paramètres bas niveau (drapeau de compilation, choix de l'architecture, sélection du sous-système de base, etc), aussi bien pour le système globalement, que pour des paquets seules - au besoin.

Gentoo permet beaucoup d'alternatives pour les logiciels au cœur du système, permettant aux utilisateurs d'aisément adapter leur installation à leurs besoins particuliers et leurs préférences - factuellement, l'utilisateur possède un contrôle presque total sur quels paquets sont installés, ou mis de côté. Ceci est une différence clé de beaucoup d'autres distributions, qui sont parfois construits autour de sous-systèmes spécifiques, qui ne peuvent être remplacés. À cause de la flexibilité de Gentoo, il n'y a pas de "variantes", "éditions", etc. - il n'y en a pas besoin, car tout peut s'adapter à partir d'une installation par défaut.

Remarque
La profondeur des choix des logiciels au cœur du système, les architectures visées et son niveau d'optimisation bas-niveaux font de Gentoo ce que l'on appel une méta-distribution.

Gentoo s'efforce de faire les choses de la manière la plus simple possible et les procédures et principes sont assez faciles à comprendre et à maîtriser, en fournissant un petit peu d’effort. L'investissement relativement assez peu élevé pour apprendre à utiliser Gentoo portera ses fruits pour ceux qui se destinent à devenir un utilisateur aguerrie des systèmes d'exploitation de type UNIX. Gentoo peut demander un peu de lecture et de la réflexion pour comprendre comment s'en servir, mais le retour sur investissement obtenu par le nouvel utilisateur est considérable.

Gentoo est maintenue de manière très active et l’entièreté de la distribution utilise un rythme rapide de développement et de distributions, avec la méthode dites rolling release (NdT: En français, une 'sortie en continue', sans versions spécifique comme la plupart des autres distributions Linux) : nouveaux paquets et mise à jours sont régulièrement ajouté au dépôt ebuild de Gentoo, les patchs adéquates sont rapidement appliqués, la documentation est mise à jour quotidiennement et les fonctionnalités de portage sont agrémentées fréquemment.

Conseil
Ne confondez pas le principe de la sortie en continue (où Rolling Release) avec celui de développement sur le fil du rasoir (où bleeding edge). Les mises à jours de Gentoo ont beau être très rapides, c'est une distribution stable, avec une exceptionnelle fiabilité. Tout les paquets sont intégralement testés et doivent remplir des standards. Le contrôle qualité est une priorité fondamentale pour le projet à grande échelle.

Installation

See also
Voyez l'article sur l'installation pour une vue d'ensemble du processus d'installation.

Cela devient très instable en utilisant les options d'optimisations '-O9 -ffast-math -fomit-frame-pointer'. Que faire ?

Tandis que Portage optimise la compilation vers un processeur spécifique en se référant au paramètre CFLAGS/CXXFLAGS, quoi que ce soit d'autres que les paramètres par défauts pour un processeur donné risque de poser des problèmes et même des pertes de performances. Le but du projet Gentoo n'a jamais été spécifiquement de permettre un bas-niveau d'optimisation, même si l'architecture tend lui-même vers cela.

Toute valeur requise du CFLAGS doit être paramétré par paquet, l'optimisation du système a grande-échelle et qui remplacerait les valeurs par défauts ne sont pas recommandées.

Le drapeau -O2 est le plus haut niveau qui devrait toujours fonctionner. N'importe quoi au dessus de -O3 n'est pas supporté par les versions actuelles de GCC. Des optimisations très agressives peuvent parfois amener le compilateur à simplifier le code assembleur à tel point qu'il ne fait plus exactement la même chose.

S'il-vous-plaît essayez de compiler en utilisant -O2 -march=native avec CFLAGS/CXXFLAGS avant de rapporter un bug.

Voir l'article Optimisation de GCC pour plus de détails.

Comment puis-je changer le mot de passe de root (ou de n'importe quel utilisateur) ?

Utilisez la commande passwd pour modifier le mot de passe de l'utilisateur en cours. L'utilisateur root peut changer le mot de passe d'un autre utilisateur en utilisant la commande passwd nomutilisateur. Pour des options et paramètres supplémentaires, voyez la page du manuel de passwd (passwd(1)).

Comment je peux ajouter un utilisateur normal ?

La commande useradd larry ajoute un utilisateur nommé «larry». Cependant, cette méthode ne donne pas à l'utilisateur les nombreux droits nécessaires pour fonctionner correctement sur le système, donc la commande suivante est préférée :

root #useradd -m -G users,audio,wheel larry

Cela créera un utilisateur nommé «Larry». L'option -m créer un répertoire home. L'option -G ajoute l'utilisateur aux groupes spécifiés :

  • users qui est le groupe standards pour les utilisateurs réelles du système (NdT: comprendre, un humain et pas un service / script en tâche de fond par exemple)
  • audio qui autorise les utilisateurs à accéder aux périphériques audio
  • wheel qui autorise l'utilisateur à exécuter la commande su pour obtenir des privilèges administrateurs (s'ils connaissent le mot de passe root)

Pourquoi un utilisateur ne peut pas utiliser la commande su pour accéder à root ?

Pour des raisons de sécurités, les utilisateurs peuvent seulement accéder à root s'ils appartiennent au groupe wheel. Pour ajouter larry au groupe wheel, utilisez la commande suivante en tant que root :

root #gpasswd -a <nomutilisateur> wheel

Puis-je mettre à niveau Gentoo d'une version à une autre sans ré-installer ?

Il n'y a pas de versions de Gentoo, les paquets sont mis à jour en continues : c'est une distribution en rolling release (NdT: en français, «version en continue» ou «en développement continue») (à ne pas confondre avec «bleeding edge» (NdT: en français l'idiome le plus proche serait «sur le fil du rasoir», c'est-à-dire une situation hautement risquée) - Gentoo est stable par défaut).

Les paquets Gentoo reçoivent des mises à jours tout les jours et parfois d'importantes mise à jour des paquets au cœur du système auront lieu de temps à autres ; de nouveaux profiles seront crées, il n'y a pas d’événements spécifiques qui peuvent être appelés sous les termes versions, sortie (NdT: dans le contexte d'une nouvelle version), une édition, une variante, etc. Chaque fois que le système est mis à niveau, tout sera «mis à jour».

Une installation bien maintenue et régulièrement mise à jour ne devrait jamais avoir besoin d'une ré-installation.

Conseil
Gentoo devrait être mis à jour régulièrement (quotidiennement ou tout les quelques jours n'est pas irraisonnable) pour des raisons de sécurités et pour éviter d'avoir de complexes mises à jours. Voyez le guide de mise à niveau de Gentoo pour savoir comment garder tout en ordre.
Remarque
Gentoo nécessite un accès à internet, avec assez de stabilités et de capacités, autant pour l'installation que les mises à jours.
Conseil
La page Release Engineering Project, la gentoo-announce mailing list, et le système d'annonces des dépôts ebuild de Gentoo procure des informations à propos des changements importants.

Mon noyau ne démarre pas, qu'est-ce que je dois faire maintenant ?

Il n'est pas obligatoire de refaire toutes les étapes de l'installation. Cependant, investiguer le noyau et toutes les étapes associées (NdT: à son installation) sont nécessaires. Supposons que Gentoo est installé sur le schémas de partitionnement suivant /dev/sda1 étant (/boot) et /dev/sda3 (/) et /dev/sda2 étant la partition de swap.

Démarrer sur un environnement live (NdT: Démarrer sur une clé USB bootable, par exemple) et accéder aux privilèges super-utilisateurs (nécessaires pour monter les systèmes de fichiers).

Monter avec la commande (mount) toutes les partitions :

root #mount /dev/sda3 /mnt/gentoo # Monter la partition racine (/)
root #mount /dev/sda1 /mnt/gentoo/boot # Monte la partition /boot
root #swapon /dev/sda2 # Active la mémoire d'échange (swap)
root #mount --types proc /proc /mnt/gentoo/proc
root #mount --rbind /sys /mnt/gentoo/sys
root #mount --make-rslave /mnt/gentoo/sys
root #mount --rbind /dev /mnt/gentoo/dev
root #mount --make-rslave /mnt/gentoo/dev
root #mount --bind /run /mnt/gentoo/run
root #mount --make-slave /mnt/gentoo/run

Puis lancez la commande chroot dans l'environnement Gentoo et configurer le noyau :

root #chroot /mnt/gentoo /bin/bash
root #env-update && source /etc/profile
root #cd /usr/src/linux
root #make menuconfig

Maintenant (dé)sélectionnez tout ce qui a été incorrectement mis en place dans votre précédente tentative, recompilez et installez le noyau :

root #make $(portageq envvar MAKEOPTS) && make install modules_install

Si LILO est votre gestionnaire d'amorçage, relancez la commande lilo - les utilisateurs de GRUB doivent sauter cette étape :

root #/sbin/lilo

Quittez l'environnement chroot et redémarrez le système.

root #exit
root #umount -l /mnt/gentoo/dev /mnt/gentoo/sys
root #umount /mnt/gentoo/proc /mnt/gentoo/boot /mnt/gentoo
root #reboot #systemctl reboot for systemd users

Veuillez consultez l'article sur la récupération d'un système depuis un noyau défectueux pour de plus amples connaissances et détails à ce sujets.

Si, d'un autre côté, le problème se situe dans la configuration du gestionnaire d'amorçage, suivez les mêmes étapes, mais à la place de configurer et recompiler le noyau, reconfigurez le gestionnaire d'amorçage (la recompilation du gestionnaire d'amorçage n'est généralement pas une nécessité).

Mon proxy demande une authentification, que dois-je faire ?

Pour que Portage utilise automatiquement ce schémas, définissez-le dans /etc/portage/make.conf :

FILE /etc/portage/make.confMettre en place l'authentification pour Portage
http_proxy="http://username:password@yourproxybox.org:portnumber"
ftp_proxy="ftp://username:password@yourproxybox.org:portnumber"
RSYNC_PROXY="rsync://username:password@yourproxybox.server:portnumber"

Garder à l'esprit que le proxy doit accepter la méthode CONNECT pour le(s) port(s) rsync.

Attention !
Prenez garde concernant les risques de conserver un mot de passe dans un fichier de configuration (NdT: C'est-à-dire en clair, non-chiffré). C'est généralement une mauvaise pratique, dans certaines situations c'est un énorme problème de sécurité. Des alternatives, plus sécurisés, sont recommandées.

Comment graver un fichier ISO ?

See also
Consultez les applications graphiques (GUI) de gravures recommandées pour créer un CD d'installation de Gentoo. Consultez l'article sur la gravure de CD/DVD/BluRay pour de plus amples informations sur la manière de procéder en ligne de commande (cet article ne couvre pas actuellement la gravure de fichiers ISO).
Conseil
Cette section couvre la gravure d'un fichier ISO sur un média optique (NdT: CD/DVD/BluRay) - voir l'article LiveUSB pour plus de détails sur la manière d'écrire des fichiers depuis un ISO vers un support de stockage USB en tant que périphérique de démarrage.

Les fichiers ISO doivent être gravés sur un disque optique en mode brut - c'est-à-dire que l'image (NdT: de l'ISO) ne doit pas simplement être "placé" sur le disque en tant que fichier, mais doit être interprété comme l'entièreté du disque, avec l'aide d'outils de gravures spécialisés. La plupart des outils de gravures de CD/DVD seront capables de maîtriser la procédure d'écriture du fichier ISO sur le disque. Utilisez tout ce que vous avez à disposition sur le système pour graver le disque, consultez la documentation du logiciel adéquate.

Il y a tout un tas d'outils de gravure de médias optique disponibles pour travailler depuis un fichier ISO, voici une petite sélections de quelques outils populaires, sur différentes plateformes, avec une courte descriptions sur la manière de s'en servir :

  • Avec EasyCD Creator, sur Microsoft Windows: sélectionnez Fichiers, Enregistrer un CD depuis une image. Changez ensuite Type de fichiers pour image ISO. Localisez ensuite le fichier ISO et cliquez sur Ouvrir. Après avoir cliqué sur Démarrer l'image ISO sera gravé correctement sur le support.
  • Avec Nero Burning ROM, annuler le guide qui apparaît automatiquement et choisir Graver une image dans le menu Fichier. Choisir l'image à graver et cliquer sur Ouvrir. Puis cliquer sur le bouton Graver et regardez la gravure du Live CD de Gentoo se faire.
  • Avec la commande cdrecord, faisant partie de l'outil cdrtools (app-cdr/cdrtools) - un projet multi-plateforme (fonctionnant sous Linux, entre autres): tapez simplement cdrecord dev=/dev/cdrom (remplacez /dev/cdrom avec le chemin vers votre périphérique de gravure) suivit par le chemin du fichier ISO.
  • Avec K3B, sur les systèmes de type Unix: sélectionnez OutilsGraver une image. Puis localisez le fichier ISO au sein de la zone 'Image à graver', sélectionnez ensuite la cible (NdT: Le support où sera gravé l'image, donc le CD/DVD/BluRay) dans la section 'Burn Medium'. Cliquez sur Démarrer pour commencer le processus de gravure.
  • Sous Mac OS X Panther et plus récent, lancez Disk Utility depuis /Applications/Utilities, choisir Ouvrir dans le menu Images, puis l'image disque montée dans la fenêtre principale, puis Graver dans le menu Images.

Quel fichier 'stage' dois-je prendre pour mon CPU ?

D'abord il faut déterminer le processeur utilisé par la machine sur laquelle Gentoo sera installé (un Pentium-M par exemple). Puis déterminer quelle architecture est correspondante (NdT: Chaque type de processeur possède ses propres jeux d'instructions) et prendre la bonne image ISO de Gentoo ou l'archive stage adapté. Voir le site web du fabriquant du processeur pour obtenir ces informations est généralement suffisant, mais consultez plus en détails ces informations à partir d'un moteur de recherche est généralement une méthode plus efficace.

Si vous êtes incertains, prenez un fichier ISO ou stage «plus bas», par exemple un i686 ou même un x86 générique (ou l'équivalant dans l'architecture du système). Cela assurera que le système fonctionne, mais risque de ne pas être aussi rapide par manque d'optimisation.

Veuillez noter qu'il y a beaucoup plus d'options existantes que celles proposées par les binaires construits ou les stages fournit pour Gentoo. Merci de consultez le Guide de GCC pour paramétrer le flag -march.

Le manuel d'installation (NdT: Handbook en anglais) a de plus amples informations sur choisir le bon fichier stage et sur choisir le bon média d'installation.

La connexion internet ne fonctionne pas après le redémarrage. Qu'est-ce qui ne vas pas ?

Tout d'abord suivez les procédures de dépannages standards (connexion des câbles, fonctionnement du routeur, etc).

Vérifier d'abord que la carte réseau est correctement identifiée par le noyau. Lancez ip link pour avoir la liste de vos interfaces réseaux. Quelque chose comme eth0, eno1, enp2s0, enp0s8, wlan0 (dans le cas de certaines cartes wifi) devrait figurer. Des modules spécifiques du noyau peuvent être requis pour qu'il (NdT: le noyau) détecte la carte réseau. Si c'est le cas, assurez-vous que le module du noyau figurent dans le fichier /etc/conf.d/modules, qui doit se terminer (NdT: la ligne) par .conf.

Si le support de la carte réseau n'a pas été configuré dans le noyau, celui-ci devra être reconfiguré et dans certains cas, recompilé.

Si la carte réseau est détectée par le noyau, mais que le réseau a été configuré en DHCP, un client DHCP n'a peut être pas été installé sur le système. Il existe plusieurs clients disponibles pour Gentoo, dhcpcd étant souvent utilisé. S'il est nécessaire de retrouver une connexion à internet, redémarrez sur le CD/support d'installation et installez net-misc/dhcpcd.

Des informations sur comment restaurer son système en utilisant un CD/support d'installation sont aussi disponibles ici.

Le manuel (d'installation) contient des informations sur la configuration du réseau, tandis que le wiki a des informations sur l'Ethernet, le WiFi et la gestion du réseau.

Puis-je avoir un double boot avec Windows et d'autres systèmes d'exploitations ?

Oui ! La manière qui est probablement la plus rapide est d'installer GRUB avec sys-boot/os-prober. Lisez le manuel à ce sujet dans l'article de GRUB et spécifiquement à propos du double boot avec GRUB ici.

Tenter de démarrer Windows depuis GRUB Legacy (NdT: Ancien GRUB) ou LILO ne m'affiche qu'un écran noir. Que dois-je faire ?

C'est un problème connu qui se rencontre seulement quand de vieux chargeurs d’amorçage comme GRUB Legacy et LILO sont utilisés. Windows refuse de démarrer s'il n'est pas installé sur le premier disque dur et affiche une écran noir/blanc. Pour gérer ce problème, il est nécessaire de faire "croire" à Windows qu'il est installé sur le premier disque dur avec une petite astuce dans la configuration du chargeur d'amorçage. Notez que dans l'exemple ci-dessous, Gentoo est installé sur /dev/sda (premier disque) et Windows sur /dev/sdb (second disque). Ajuster la configuration si besoin :

FILE /boot/grub/grub.confExemple de configuration pour un double boot avec Windows dans grub.conf
title Windows XP
     map (hd1) (hd0)
     map (hd0) (hd1)
     rootnoverify (hd1,0)
     chainloader +1
Remarque
L'exemple ci-dessus est pour le gestionnaire d'amorçage GRUB Legacy, non pas GRUB2. Pour des informations sur comment faire un double boot avec GRUB2 voyez l'article GRUB.
FILE /etc/lilo.confExemple de configuration pour un double boot avec Windows dans lilo.conf
other=/dev/sdb1
     label=WindowsXP
     table=/dev/sdb
     map-drive = 0x80
     to = 0x81
     map-drive = 0x81
     to = 0x80

Cela va faire croire à Windows qu'il est installé sur le premier disque dur et il démarrera sans problèmes. Plus d'informations peuvent être trouvés sur la documentation de GRUB officielle et dans man lilo.conf.

Comment puis-je installer Gentoo en utilisant les fichiers stage1 ou stage2 ?

Le manuel de Gentoo (NdT: l'Handbook en anglais) décrit uniquement l'installation de Gentoo avec un fichier stage3. Les fichiers stage1 et stage2 sont réservés uniquement pour l'équipe de développement de Gentoo et obtenir un fichier stage3 et ne devraient pas être pris par les utilisateurs. Un fichier stage3 peut très bien être utilisé pour amorcer le système. Une connexion internet fonctionnel est requise.

Amorcer le système signifie construire la chaîne de compilation (la bibliothèque C et le compilateur) pour le système à partir de laquelle tous les paquets importants du systèmes sont installés. Pour amorcer le système, effectuer une installation à partir de l'archive stage3. Avant de commencer le chapitre sur Configurer le noyau, il peut être nécessaire de modifier le script bootstrap.sh pour satisfaire des besoins personnels :

root #cd /var/db/repos/gentoo/scripts
root #vi bootstrap.sh

Après modifications, exécutez le script.

root #./bootstrap.sh

Ensuite, recompiler tous les paquets au cœur du système avec la nouvelle chaîne de compilation. Nous devons recompiler ceux-ci puisque le fichier stage3 les proposes déjà :

root #emerge -e @system

Maintenant continuez avec Configurer le noyau

Gestionnaire de paquet

See also
Consultez la documentation sur Portage et la commande emerge.

Sous quelle format les paquets sont entreposés ?

Les paquets ne sont pas stockés à proprement parler. À la place, Gentoo fournit une collection de scripts qui peuvent résoudre les dépendances, récupérer le code source et compiler une version du paquet adaptée aux besoins de l'utilisateur. Le manuel du développeur Gentoo (en anglais) couvre le contenu d'un script ebuild dans les moindres détails.

Pour la sortie d'un ISO, une suite complète de paquets binaires seront créez en utilisant le format .tbz2, amélioré, qui est compatible avec les méta-informations des .tar.bz2 joints à la fin du fichier. Ils peuvent être utilisé pour installer une version fonctionnelle (bien que non optimisée) du paquet plus rapidement et efficacement.

Il est possible de créer des fichiers RPMs (Red Hat Package Manager, NdT: Le gestionnaire de paquet de Red Hat) en utilisant Portage, le système de gestion des paquets de Gentoo, mais il est actuellement impossible d'utiliser des fichiers RPMs pour installer des paquets.

Je souhaiterais faire l'étape ./configure moi-même. Est-ce possible ?

Oui, mais ce n'est ni simple, ni recommandé. Puisque la méthode pour faire cela soi-même nécessite une bonne compréhension du fonctionnement interne et des commandes de Portage, il est plutôt recommandé d'appliquer des correctifs aux ebuilds pour réaliser ce que l'utilisateur souhaite et qu'ils soient placés dans un arbre alternatif (c'est d'ailleurs pourquoi les arbres alternatifs existent). C'est nettement mieux pour la maintenance, et généralement plus facile. Voir le manuel du développeur de Gentoo (en anglais) pour plus d'informations.

Que dois-je faire si (NdT: la commande) rsync ne marche pas pour moi ?

Lorsqu'on est derrière un pare-feu qui ne permet pas de laisser passer le trafic d'rsync à travers le port 873, la commande emerge-webrsync est utilisée pour récupérer et installer Portage à travers le protocole HTTP classique (NdT: via le web). Consultez cette section pour des informations à propos du téléchargement des fichiers sources et de Portage via des instantanées (NdT: snapshot en anglais) à travers un proxy.

J'ai une connexion internet lente (ou pas de connexion) à domicile. Puis-je télécharger les sources quelque part ailleurs et les ajouter à mon système ?

Il est possible de télécharger manuellement les paquets et les copier dans l'emplacement adéquate et les installer, cependant cela est un processus fastidieux.

Lancez emerge --pretend package/atom pour voir quel programmes vont être installés. Pour trouver les sources pour ces paquets et savoir d'où ils seront téléchargé, lancez la commande emerge -fp package/atom. Télécharger les sources et ramenez-les sur un média (NdT: Type clé USB, disque dur externe…) chez vous. Placez les sources dans le répertoire /var/cache/distfiles/ et lancez simplement la commande emerge package/atom.

Les sources des distfiles (NdT: fichiers sources) sont entreposées dans /var/cache/distfiles/. Est-ce sûr de supprimer ces fichiers ?

Supprimer ces fichiers n'aura aucun impact négatif sur les performances. Cependant, il peut être judicieux de garder les version les plus récentes de ces fichiers ; souvent plusieurs ebuilds seront distribués pour la même version d'un logiciel. Si l'archive est supprimée et le logiciel mis à jour ou ré-installé il sera nécessaire de la télécharger depuis Internet de nouveau.

Utilisez la commande eclean (un script) provenant du paquet app-portage/gentoolkit pour gérer le contenu du répertoire /var/cache/distfiles/ et quelques autres emplacements. Veuillez s'il vous plaît lire la page du man à propos de la commande eclean(1) pour en apprendre plus sur son usage, ainsi que l'article sur Gentoolkit.

Qu'est-ce qui se trouve dans le répertoire /var/tmp/portage ? Est-ce sûr de supprimer les fichiers et répertoires dans /var/tmp/portage?

Durant la compilation, Gentoo sauvegardes les sources du paquet dans /var/tmp/portage (ou dans $PORTAGE_TMPDIR/portage si l'emplacement par défaut est modifié). Ces fichiers et dossiers sont généralement supprimés avec un emerge (NdT: à voir comme un verbe, émerger… Donc installer, supprimer…), mais parfois cela échoue. Il est sûr de nettoyer le contenu de ce répertoire si la commande emerge n'est pas en cours d'exécution. Soyez-sûr d'exécuter la commande pgrep emerge avant tout nettoyage de ce répertoire.

Utilisation

Comment paramétrer une disposition de clavier international ?

Éditez la variable keymap dans /etc/conf.d/keymaps. Pour avoir une console compatible avec le support des caractères étendues avec la disposition du clavier, il peut être nécessaire de paramétrer les variables consolefont et consoletransation dans le fichier /etc/conf.d/consolefont (pour de plus amples informations sur le paramétrage de la localisation environnemental, référez-vous au guide de localisation). Puis, exécutez la commande reboot, ou redémarrer les scripts keymaps et consolefont :

root #/etc/init.d/keymaps restart
root #/etc/init.d/consolefont restart

Voir la page changer la disposition du clavier pour plus d'informations.

La résolution DNS ne fonctionne que pour l'utilisateur root.

Le fichier /etc/resolv.conf a les mauvaises permissions ; corriger cela avec la commande chmod comme suit :

root #chmod 0644 /etc/resolv.conf

Voir aussi resolv.conf.

Pourquoi mon utilisateur ne peut pas utiliser son propre (NdT: fichier) crontab ?

Ajoutez cet utilisateur au groupe cron :

root #gpasswd -a <nomutilisateur> cron

Comment avoir automatiquement le verrouillage numérique au démarrage ?

La commande numlock ajoutera le service au niveau de l'exécution, au démarrage (NdT: runlevel, en anglais), activant le verrouillage numérique au lancement :

root #rc-update add numlock default
root #/etc/init.d/numlock start

Chaque interface graphique (NdT: GUI, Graphical User Interface) proposent différents outils pour ce genre de choses ; veuillez s'il vous plaît vous référer aux aides ou manuels en ligne de l'interface graphique choisie pour une assistance plus spécifique.

Comment nettoyer mon terminal quand je me déconnecte ?

Pour nettoyer le terminal, ajouter la commande clear au script ~/.bash_logout de l'utilisateur :

user $echo clear >> ~/.bash_logout

Pour que ce soit réalisé automatiquement à l'ajout d'un utilisateur, faites de même pour le fichier /etc/skel/.bash_logout :

root #echo clear >> /etc/skel/.bash_logout

Développement

Où puis-je remonter les bugs ?

Utilisez le site Bugzilla pour remonter les bugs. Visitez le canal IRC #gentoo (webchat) sur le réseau Libera.Chat et demandez confirmations pour savoir si cela est réellement un bug ou non.

Il y a une poignée de guides sur la manière de remonter un bug sur le wiki : guide de remontée de bugs et Bugzilla/le guide de Bugzilla. Consultez aussi l'article support.

À quelle fréquence sont publiées les nouvelles versions ?

Généralement les paquets sont mis à jour rapidement après que l'auteur ait sortie du nouveau code en amont (NdT: upstream en anglais), consultez l'article comment mettre à niveau Gentoo d'une version à une autre sans ré-installer ?, pour plus d'informations.

Les pages Release Engineering Project (NdT: difficile à traduire convenablement, disons «Projet d’ingénierie des sorties (de versions))» , les annonces de Gentoo provenant de la mailing list et les nouvelles annonces des dépôts ebuild de Gentoo procure des informations importantes pour les changements dans Gentoo Linux.

Remarque
Cette section concerne la sortie des paquets. Gentoo utilise elle-même la méthode rolling release (NdT: une sortie en continue en français, sans versions spécifique à un instant T comme la plupart des distributions Linux) et donc n'a pas de versions à proprement parler, consultez la section Qu'est-ce qui rend Gentoo différentes ? (NdT: … des autres distributions Linux).

L'haut-parleur de la carte-mère (NdT: speaker) n'arrête pas de 'bipper' comme un fou. Comment désactiver les bips (NdT: notifications sonores) de la console ?

Les bips (NdT: notifications) de la console peuvent être éteintes en utilisant la commande setterm, comme ceci :

root #setterm -blength 0

Pour désactiver les bips de la console au démarrage, ajoutez la commande suivante dans le fichier /etc/conf.d/local.start. Cependant, cela désactive seulement les bips pour le terminal courant. Pour désactiver les bips sur d'autres terminaux, rediriger (NdT: «pipe» en anglais, un tuyau) la sortie de la commande vers le terminal cible, comme ceci :

root #setterm -blength 0 > /dev/vc/1

Remplacez /dev/vc/1 avec le terminal pour lequel les bips console doivent être désactivés.

Consultez cet article pour plus de détails.

Trivialités

Pourquoi y'a t'il la lettre 'e' un peu partout dans les outils et fonctions spécifiques à Gentoo ?

Le 'e' est aussi courant car originellement elle a commencé (NdT: sa «carrière») en tant qu'Enoch Linux. Beaucoup d'outils et fonctions de Gentoo on gardé le préfix 'e' pour cette raison.

Voici une citation de Daniel Robbins (Daniel Robbins) (NdT: fondateur du projet Gentoo) : «Je pense que le 'e' viens probablement de l'époque d'Enoch, en utilisant un préfix d'un seul caractère dans la même veine qu'«Imac», qui a été initialement publié en Août 1998. Enoch est sortie début 1999.» (voir https://www.funtoo.org/Funtoo_Linux_History), en anglais.

Resources

Puis-je acheter un CD ou DVD d'une publication de Gentoo Linux ?

La plupart des commerces ont arrêter de proposer des CDs et DVDs. Avec le laps de temps très court entre les publications des ISOs de Gentoo est les avancées technologiques (tout particulièrement avec les connexions internet haut-débit courantes parmi la population) ces méthodes d'installations sont désormais des artefacts de l'histoire. Les médias d'amorçage sont facilement disponibles sur les miroirs et accessible via la page de téléchargement.

Les magasins franchisés et officiels pour l'achat d'articles autour de Gentoo sont listés sur cette page des commerces.

Cette FAQ n'a pas répondu à ma question. Qu'est-ce que je fais maintenant ?

Une bonne piste pour commencé est de naviguer à travers la documentation adéquate, sur le wiki de Gentoo, dans les page du man, Info, le répertoire /usr/share/doc/, etc. Beaucoup de commandes peuvent aussi supporter les options --help ou -h (NdT: mais ceux-ci sont souvent en anglais).

Les divers mailing lists de Gentoo Linux (en anglais), ou les forums peuvent aider (NdT: Il existe différentes sections pour différentes langues, dont le forum français). Les demandes peuvent être mise sur le canal IRC communautaire de Gentoo - poser vos questions directement sur le canal #gentoo (webchat) Libera.Chat (NdT: Il existe aussi, en français, le canal #gentoo-fr, mais moins fréquenté !).

Le système de bugtracking de Gentoo (NdT: 'traçage' ou 'suivit' de bugs, en français) contient des informations sur beaucoup de problèmes. Chercher sur le web peut permettre d'obtenir de bon résultats pour certaines questions. Si vous avez des soucis spécifiques avec un paquet en particulier, vérifier la documentation en amont.

See also
Consultez l'article de support si vous rencontrez des problèmes spécifiques.

This page is based on a document formerly found on our main website gentoo.org.
The following people contributed to the original document: Daniel Robbins (Daniel Robbins) , Colin Morey, John P. Davis, Eric Stockbridge, Stoyan Zhekov, Carl Anderson, Jorge Paulo, Benny Chuang, Jonathan Smith,
They are listed here because wiki history does not allow for any external attribution. If you edit the wiki article, please do not add yourself here; your contributions are recorded on each article's associated history page.