Diferencia entre revisiones de «Deborphan»

De Guía Ubuntu
Saltar a: navegación, buscar
Línea 8: Línea 8:
  
 
  $ deborphan --show-size --guess-all
 
  $ deborphan --show-size --guess-all
 +
 +
##
  
 
Se puede crear un Scrip para agilizar esta accion
 
Se puede crear un Scrip para agilizar esta accion

Revisión de 19:17 22 ago 2006

Cuando instalas un paquete éste suele tener dependencias, las cuales se instalan automáticamente. Si desinstalar ese paquete padre, las dependencias se quedarán en el disco ocupando un espacio inútil. A estos paquetes se les llama huérfanos (no tienen padre). Nunca está de más ver si tenemos paquetes huérfanos ocupando espacio en nuestro disco. Deborphan es una utilidad que detecta los paquetes huérfanos. Al ajecutar la aplicación:

$ deborphan --guess-all

Saldrá una lista de paquetes que ya no son necesarios en el sistema, por lo que puedes eliminarlos.

Utilizando la opción --show-size (o -z) puedes ver el tamaño que ocupa cada paquete en el disco en kb. El tamaño se muestra delante de cada paquete:

$ deborphan --show-size --guess-all

Se puede crear un Scrip para agilizar esta accion

$ gedit depurar-paquetes.sh

y agragar el contenido siguiente

for i in `deborphan --guess-all`

do
  sudo aptitude remove $i
done 

cambiamos los permisos

$ chmod 777 gedit depurar-paquetes.sh

y ejecutamos desde una terminal

$ ./depurar-paquetes.sh
Nota clasica.png Este comando es muy útil si utilizas apt o dpkg para administrar los paquetes de tu sistema. Si usas aptitude no hace falta usarlo porque él mismo se encarga de eliminar los paquetes huérfanos.