Eclean/es

es una herramienta para limpiar los ficheros fuente del repositorio y los paquetes binarios. Es parte del paquete y gestionado por el proyecto Portage-Tools.

Emerge
Instale :

Utilización
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.

Invocación
Utilice para ver la lista completa de acciones, opciones y descripción de su utilización:

Limpiar los fichero de distribucion (distfiles)
Para limpiar los ficheros fuente se pasa el argumento :

O se lanza la opción corta:

Limpiar paquetes
Para el directorio con los paquetes binarios se utilza la orden:

O se lanza la opción corta:

Options
Por defecto no se borran los ficheros fuente y los paquetes binarios correspondientes a cualquier ebuild en el repositorio. De esta forma, los administradores del sistema pueden bajar de versión de un paquete de forma fácil o instalar un paquete que se eliminó anteriormente siempre que el paquete esté todavía en el árbol actual del repositorio.

A modo de ejemplo, suponga que los paquetes foo-1.0 y foo-1.1 se encuentran ambos en el repositorio. Después de actualizar desde foo-1.0 hacia foo-1.1, lance : se mantendrán los ficheros fuente de ambas versiones de modo que si hay un problema con foo-1.1 entonces el usuario puede instalar fácilmente foo-1.0 sin tener que descargar los fuentes de nuevo.

El otro caso posible es instalar un paquete que se eliminó previamente. Suponga que un paquete foo (cualquier versión) está instalado en el sistema. Después de (inadvertidamente) eliminarlo y lanzar, los ficheros fuente para foo se mantendrán de modo que se puedan reinstalar si tener que descargar de nuevo los ficheros fuente.

Los mismos ejemplos se pueden aplicar para paquetes binarios.

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.

Como alternativa, utilice tanto la opción  como la opción  : Cada fichero fuente o paquete binario que no corresponda con algún paquete instalado actualmente (la versión no importa), se eliminará. Esto tampoco protegerá en el caso en el que se necesite instalar de nuevo un paquete que se eliminó previamente pero protegerá los fuentes si se quiere bajar la versión de paquete más adelante.

Para obtener más detalles, lea la página eclean(1) del manual:

Vea también

 * Gentoolkit
 * Knowledge Base: Remove obsoleted distfiles
 * DISTDIR