Eclean/fr

is a tool for cleaning repository source files and binary packages. It is part of the package and managed by the Portage-Tools project.

Emerge
Installer :

Utilisation
By default, source files are located in the directory, while binary packages are located in the  directory. The locations for each can be changed by altering the DISTDIR and the PKGDIR variables respectively in. Both locations can grow quite big if not periodically cleaned; this is the reason was created.

Invocation
Utiliser pour voir la liste des options et de leurs usages :

Nettoyage des sources
Nettoyer le dossier des fichiers source avec l’argument  :

Ou avec le raccourci :

Nettoyage des paquets binaires
Utiliser l’argument  pour le dossier des binaires :

Ou son raccourci :

Options
By default, source files and binary packages corresponding to any ebuild in the current repository will not be deleted. This way, system administrators can easily downgrade a package or install a previously removed package, provided the package is still in the current repository tree.

As an example, suppose packages foo-1.0 and foo-1.1 are both in the repository. After updating from foo-1.0 to foo-1.1, run : source files for both versions will be kept, so if a problem occurs with foo-1.1 then the user can easily re-install foo-1.0 without re-downloading anything.

Un autre cas est la réinstallation d’un paquet supprimé. Supposons qu’un paquet foo est installé, quelle que soit sa version. Après l’avoir désinstallé par erreur et avoir lancé, ses fichiers source seront conservés. Il peut être réinstallé sans téléchargement.

Les mêmes exemples s’appliquent aussi aux paquets binaires.

To save more disk space, add the  option: every source file or binary package that does not correspond to some currently installed package (version does matter) will be deleted. Please notice that this way users will not be protected in case they need to downgrade a package or re-install a previously removed package.

Une autre possibilité est d’utiliser ensemble les options  et. Tout fichier source ou binaire ne correspondant pas à un programme installé, quelle qu’en soit la version, sera supprimé. Pas de protection en cas de réinstallation d’un paquet supprimé, mais les sources seront conservées en cas de retour à une version antérieure.

Lire la mage man de eclean(1) pour plus de détails :

Voir aussi

 * Gentoolkit
 * Knowledge Base: Remove obsoleted distfiles
 * DISTDIR