Deborphan. Borrando los paquetes que no són necesarios

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 algun 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 herrmienta es: Deborphan

Instalación.

Para su instalación abriremos un terminal y teclearemos:

$ sudo apt-get install deborphan

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

6 comentarios to “Deborphan. Borrando los paquetes que no són necesarios”

  1. agustin Says:

    no me andubo en debian!!!

  2. cristiansan Says:

    Lo instalaste con el apt-get install? no te funciono? Prueba con bajar el paquete .deb de GetDeb, deberia funcionarte.

    saludos
    cristiansan

  3. Nelson Says:

    No funciona en fedora de edulinux

  4. cristianf Says:

    hola amigo, funciono perfecto en debian testing, gracias.

  5. gAbO Says:

    A mi no me había fincionado pero era por las comillas que no eran las correctas.

  6. Dany Says:

    Gracias

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s


A %d blogueros les gusta esto: