Eclean/fr

eclean est un outil de nettoyage des fichiers sources et binaires de Portage. Il fait partie du paquet et est géré par le projet Portage-Tools.

Installation
Installer eclean :

Utilisation
Par défaut, les fichiers source sont dans le dossier, les binaires dans. Ces emplacements peuvent être modifiés avec les variables  et   dans. Ces deux dossiers peuvent devenir très volumineux s’ils ne sont pas périodiquement nettoyés, c’est la raison d’être de eclean.

Liste complète des options
Utiliser eclean --help 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 :

Par défaut, ne seront pas supprimés les sources et binaires présents dans l’arbre de Portage courant. De cette manière les administrateurs système peuvent restaurer un ancien paquet ou réinstaller un paquet supprimé, tant qu’ils figurent dans l’arbre de Portage.

Supposons par exemple que les paquets foo-1.0 et foo-1.1 figurent tous les deux dans l’arbre de Portage.

Après mise à jour de foo-1.0 vers, la commande eclean distfiles préservera les sources des deux versions. S’il y a un problème avec foo-1.1</tt>, la réinstallation de foo-1.0</tt> sera possible sans nouveau téléchargement.

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

The same examples also apply for binary packages.

To save more disk space, add the  option: every source file or binary package that does not correspond to some currently installed package with version 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.

As an alternative, use both the  and the   options: every source file or binary package that does not correspond to some currently installed package (version does not matter) will be deleted. This still will not protect in case a re-install of a previously removed package is needed, but it will protect the sources if the package needs to be downgraded later.

For more details read the eclean(1) man page: