12 enero 2009

Cómo Borrar Paquetes Huérfanos

Cuando se instala una aplicación se necesitan dependéncias y librerías que se instalan en ese momento. Si más adelante decidimos que ese mismo programa ya no nos es útil, lo desinstalamos, pero quedan restos del mismo a los que llamamos paquetes huérfanos que no hacen más que ocupar un espacio innecesario.

Deborphan es una aplicación que justamente busca paquetes rotos. Una vez localizados podemos borrarlos manualmente.

Ahora os voy a explicar cómo hacer un Shell Script para borrar todos los paquetes huérfanos de una vez en vez de uno por uno.

Vamos a crear un archivo que instale Deborphan y elimine todos los paquetes huérfanos.
sudo gedit Deborphan.sh

Pegamos este código en el archivo:
#!/bin/bash
sudo apt-get update
sudo apt-get install deborphan
for i in `deborphan --guess-all`
do
sudo aptitude remove $i
done

Cerramos y grabamos.

Ahora con el botón derecho del ratón > propiedades >permisos ponemos permitir ejecutar el archivo.

En la Terminal ponemos:
sudo ./Deborphan.sh

Después de poner tu contraseña es posible que pida autorización para eliminar algún paquete. Sólo tienes que aceptar. El sistema te quedará optimizado en un momento.

No hay comentarios:

Publicar un comentario