Gentoolkit/fr

Gentoolkit est une suite d'outils destinée à faciliter l'administration d'un système Gentoo. Ce document couvre les bases de quelques uns des outils présents dans cette boîte à outils.

Qu’est-ce que le Gentoolkit ?
Gentoo is a unique distribution and presents some complexities that simply do not exist for other distributions. As Gentoo developers and contributors discovered some of these complexities, they also wrote tools to help users and administrators work around them. Many tools have been contributed to the Gentoo project and are included in the package.

Gentoolkit contient tout un ensemble d'outils utiles pour vous aider à gérer vos paquets et garder la trace de ce qui se passe sur votre système. La plupart des utilisateurs — en particuliers ceux qui mettent souvent leur système à jour — tireront un bénéfice à avoir gentoolkit installé.

Emerge
Comme pour tout paquet Gentoo, l'installation fait appel à une simple commande emerge :

Trouver de la documentation
Toute la documentation dont un outil dispose (autre que les pages de manuel) se trouve dans.

euse
euse sert à voir, activer et désactiver les options de la variable USE en différents endroits. Pour plus d'information sur les options de la variable USE, se reporter à USE Flags. Consultez euse -h pour obtenir une aide complète et toutes les options.

Consulter, activer et désactiver des options de la variable USE
La commande euse -a lit la configuration actuelle des options activées de la variable USE et les affiche.

Vous pouvez aussi utiliser la commande euse -a -g pour ne consulter que les options globales de la variable USE qui sont activées. La commande euse -a -l permet d'obtenir la même chose pour les options locales de la variable USE. et  sont des sous-options de euse et nécessitent une option donnée auparavant (comme  ) pour fonctionner correctement.

On peut également utiliser euse pour activer ou désactiver des options de USE. Les commandes à utiliser sont euse -E nom_option</tt> (activer une option) et euse -D nom_option</tt> (désactiver une option).

Activer une option de la variable USE :

Le fichier ressemble à ceci après exécution de la commande :

Désactiver une option de la variable USE :

De nouveau, le fichier  après la commande :

revdep-rebuild
Cet outil est le « reconstructeur des dépendances inverses » de Gentoo. Il examine les paquets installés sur votre système pour trouver ceux qui ne fonctionnent plus à cause de la mise à jour de paquets dont ils dépendent. Il peut aussi installer ces paquets manquants pour vous, mais lorsqu'un paquet ne fonctionne plus avec les versions des dépendances déjà installées, il est conseillé de mettre à jour ce paquet vers une version récente. Si vous spécifiez des options, revdep-rebuild</tt> les passera à la commande emerge</tt>, ce qui vous permet d'utiliser l'option  pour consulter la liste des paquets qui seront installés avant de procéder.

Si vous devez reconstruire certains paquets, vous pouvez exécuter revdep-rebuild</tt> sans l'option. Tous les paquets listés seront réinstallés.

glsa-check
glsa-check</tt> sert à garder un œil sur les GLSA's (Gentoo Linux Security Advisories ou encore Recommandations Gentoo Linux sur la sécurité, en français). Les fonctions de glsa-check seront incorporées à emerge</tt> et equery</tt> plus tard.

eread
eread</tt> est un utilitaire simple qui vous permet de lire les fichiers elog produits par. Pour activer l'enregistrement des fichiers elog, paramétrez quelques variables dans votre fichier :

Once elog has been set up to satisfaction, run eread</tt> to view the log files.

Select a number and the file will be displayed using the paging program specified in the PAGER environment variable. If PAGER is not set, it will use less</tt>. The PAGER environmental variable can be set using eselect</tt> (module ).

Après avoir vu le fichier, on vous demandera si vous voulez le supprimer.

eclean
eclean</tt> is a tool to remove old source files and old binary packages from the system.

When building and installing packages, the source files are downloaded and preserved in, usually. This can accumulate several gigabytes of material over time if it is not cleaned periodically. Users should run eclean-dist</tt> to clean source files from.

It is possible to create archives of installed packages by using quickpg</tt> or FEATURES="buildpkg". These archived packages are kept in PKGDIR, usually. When they are no longer needed, or if they are too old, eclean-pkg</tt> can be ran to remove them from. It is a good way to ensure that any binary packages on the system are only the latest versions.

For more information on <tt>eclean</tt> and tips on maintaining a cruft-free system, please read man eclean or check the eclean article.