Siempre he pensado que tras pruebas y pruebas mi sistema quedaba echo un asco lleno de paquetes inservibles en mi sistema. Estos paquetes pueden darnos algún que otro problema si los mantenemos, ya que podrían contener binarios con setuid o que ejecutaran demonios que comprometieran nuestro sistema. Las actualizaciones necesitarán mas tiempo, ya que será necesario descargar mas software, etc. A continuación os presentamos una herramienta que podrá ayudarnos a limpiar nuestro sistema. Esta herramienta es: Deborphan
1.- Instalación.
Para su instalación abriremos un terminal y teclearemos:
$ sudo apt-get install deborphan
2.- Usar deborphan
Esta herramienta se utiliza desde la consola, por lo que abriremos un terminal y teclearemos:
$ deborphan
zlibc
tcltls
En este caso "Deborphan" descubrió dos paquetes que no nos son necesarios y pueden ser eliminados. Debido a que deborphan solo muestra los paquetes podemos utilizar una mezcla de comandos para realizar el borrado de los paquetes superfluos.
$ sudo aptitude purge `deborphan`
o podemos utilizar dpkg de la siguiente manera:
$ dpkg -p `deborphan`
(ambos comandos realizarán el borrado de los paquetes indicados por deborphan)
Realizando un script
Podemos realizar un script para que al ejecutarlo, sea ejecutado deborphan recursivamente y por cada paquete encontrado que no sea necesario, realize el borrado. Para ello utilizaremos el siguiente script:
#!/bin/sh
while [ -n “`deborphan`” ]; do
deborphan
echo
aptitude purge `deborphan`
done
Daremos permisos de ejecución al fichero y lo ejecutaremos. Asi tendremos nuestro sistema limpito, libre de paquetes que no sean necesarios.
No hay comentarios.:
Publicar un comentario