Siempre me he preocupado de mantener el sistema operativo limpio y ordenado, por ejemplo, en Windows intento instalar pocos programas porque, como bien sabemos todos, cuanto más cargas al pobre sistema de Microsoft más sufre en el día a día. Para estas tareas de limpieza existen muy buenos programas para Windows, como ccleaner, que elimina por ejemplo, ficheros temporales, archivos que no se usan por muchos programas, cookies no deseadas, entradas invalidas en el registro y un largo etcétera. No sé, pero en Windows siempre hay mucho que limpiar aunque uno intente ser cuidadoso.
Al migrar de Windows a Ubuntu, uno se va familiarizando con todo lo que puede aunque siempre surge alguna que otra pregunta, en mi caso fue, ¿cómo mantener limpio y ordeando el sistema? Buscando por internet he encontrado varios paquetes que nos ayudan con estas tareas. En esta entrada explicaré deborphan, un paquete que se encarga de buscar las librerías huérfanas, es decir, aquellas que no se desinstalaron correctamente y que ya no se utilizan.
Para la instalación de deborphan utilizaremos el maravilloso apt-get:
apt-get install deborphan
Y ahora para ver las librerías huérfanas simplemente tecleamos:
deborphan
Si además queremos obtener una descripción de estas librerías usaremos deborphan mediante el comando dpkg (gestor de paquetes):
dpkg -l $(deborphan)En mi caso el resultado ha sido el siguiente:

A partir de aquí podemos desinstalar la lista de librerías huérfanas con el siguiente comando:
sudo dpkg --purge $(deborphan)
Deporphan además de eliminar librerías huérfanas se puede utilizar para buscar ficheros de configuración que ya no se utilizan. Estos ficheros se suelen quedar en nuestro sistema porque no utilizamos la opción –purge al desinstalar un programa mediante apt-get remove.
Para visualizar estos ficheros de configuración tecleamos:
dpkg -l $(deborphan --find-config)
Aquí podéis ver mi resultado:

Y ahora para eliminarlos:
sudo dpkg --purge $(deborphan --find-config)
En definitiva, deborphan es un paquete muy recomendable que nos ayuda a mantener una coherencia entre los paquetes instalados y que a su vez elimina los ficheros de configuración inservibles. El resultado es siempre positivo, ya que, por un lado se obtiene más espacio en el disco duro y por el otro se mantiene un orden en el sistema.
Hay 24 Comentarios en esta entrada
18 de Diciembre del 2006 a las 4:59 pm
Como mantener limpio Ubuntu (I) con deborphan…
Siempre me he preocupado de mantener el sistema operativo limpio y ordenado, por ejemplo, en Windows intento instalar pocos programas porque, como bien sabemos todos, cuanto más cargas al pobre sistema de Microsoft más sufre en el día a día. Para e…
18 de Diciembre del 2006 a las 5:59 pm
Mark, que excelente artículo, no tienes ni idea cuánta cosa tenia huérfana por allí, me ha servido muchísimo, y mi instalación de Ubuntu te lo agradece más !!!
Saludos
18 de Diciembre del 2006 a las 6:03 pm
jajajajaj, me alegro Cesar
yo también tenía mucha librería huérfana en mi primera instalación de Ubuntu, ahora con mi segunda instalación intento ser muy cuidadoso.
19 de Diciembre del 2006 a las 8:09 pm
Ooops, oye Mark, gracias también por el “minitutorial” sobre el deborphan. Anoche al instalarlo y utilizarlo, debí borrar algo importante con el deborphan porque al reiniciar esta mañana, (kubuntu edgy) en la configuracion de pantalla habia un mensaje de que faltaba un modulo de monitor y pantalla. ¿Qué paquete corresponde a eso?. Despues del me reinicia directamente a la consola y no entra en las X.
Gracias de todos modos y continúa con los post de este tipo.
19 de Diciembre del 2006 a las 10:08 pm
manuel,
Me extraña que algún paquete relacionado con las X se borrase. Creo que la última actualización del kernel ha dado algún que otro problema con las X a algunos usuarios. Te dejo un enlace de ayuda:
http://www.ubuntuforums.org/showthread.php?t=187177
De todas maneras intentar mirar siempre que paquetes reporta deborphan como huerfanos.
24 de Enero del 2007 a las 12:57 pm
[…] El otro día escribía sobre como mantener limpio Ubuntu mediante deborphan. Bueno pues otra manera muy recomendable de mantener un orden es usando localepurge, un paquete que se encarga de eliminar los archivos de traducción que no utilizamos. […]
30 de Enero del 2007 a las 8:45 pm
Gracias por el artículo, con permiso lo utilizo para comentarlo en mi foro http://www.disuri.com
Saludos
27 de Febrero del 2007 a las 5:47 pm
27 de Febrero del 2007 a las 5:56 pm
Me parece muy bueno este articulo pero para desinstalar librerias que no sirvan solo se hace un simple:
apt-get autoremove
27 de Febrero del 2007 a las 7:13 pm
topito_u, el parametro –find-config, lo estas poniendo con uno o con dos guiones?
Si le estas poniendo un guión, inténtalo con dos
sr.ubuntero, no conozco el parámetro autoremove y tampoco me funciona
Conozco autoclean que se usa para eliminar los paquetes que no se descargaron con éxito.
27 de Febrero del 2007 a las 9:16 pm
mark, me siguen saliendo muchísimos y ¡vitales!, no sé si será sólo mi caso me parece un comando de alto riesgo, ¿qué dices?
27 de Febrero del 2007 a las 9:21 pm
¡perdón!, debía estar tecleándolo mal, ahora ya me salen tres o cuatro paquetes
28 de Febrero del 2007 a las 12:35 am
Me alegro que al final te funcione topito_u
21 de Abril del 2007 a las 12:03 am
apt-get autoremove epara paquetes, no para librerías. El deborphan es una utilidad excelente, para aquellos que todavía le tienen un poco de miedo a la consola pueden instalar el GtkOrphan que es un gui gráfico.
Saludos, muy buen blog
24 de Abril del 2007 a las 2:17 am
markdbd,
Recien instalé Ubuntu 7.04 y deborphan para iniciar limpiando. Al igual que tpito_u, la lista de librerias fué terrible. Intente con el parametro –find-config primero con dos guiones como lo indicas, luego con uno, el resultado es el mismo.
Ante el temor me instalé GTKorphan y concluyo:
$ DebOrphan (lista librerias y ficheros huérfanos)
Si no hay orfandad las salidas de: [gpkg -l], [gpkg -l (dbeorphan)] y [gpkg -l (deborphan –find-config)] son identicas entre si, al mismo tiempo que GTKorphan en su columna =”NO orphaned packages”=, así dichas salidas dejan de ser terribles.
Gracias
24 de Abril del 2007 a las 2:35 am
Donde tpito_u, debe decir topito_u.
Nada mas para concretar.
Si el valor de retorno es cero para el parametro [deborphan], la salida de “gpkg -l” siempre es la misma, le importa un bledo el parametro sin valor.
11 de Mayo del 2007 a las 7:44 pm
[…] gestión de paquetes mejorada Como mantener limpio Ubuntu (I) con deborphan Como mantener limpio Ubuntu (II) con localepurge Posted by rubensa Filed in […]
23 de Mayo del 2007 a las 3:38 am
A mi me parece que este programa no es del todo fiable.
En mi caso me dice que debería desinstalar varios codecs multimedia de gstreamer, xine y divx, etc… Y sin embargo tengo programas instalados que los usan.
Así que me lo he desinstalado, no creo que sea necesario ese mantenimiento extra, teniendo una herramienta mucho más fiable como es:
apt-get autoremove
10 de Agosto del 2007 a las 7:27 pm
Coincido contigo Simon.
18 de Agosto del 2007 a las 5:39 pm
Tienen razón, no es confiable. A mi me borró unas librerias de fortran
16 de Febrero del 2008 a las 3:35 am
[…] Como mantener limpio Ubuntu (I) con deborphanComo mantener limpio Ubuntu (II) con localepurge […]
28 de Mayo del 2008 a las 11:25 pm
yo lo instale y corri el programa y bien bueno quedó, despues para evitar ese tipo de rroes de arriba, reinicie y quedó perfecto, no vaya a ser que pase como a manuel, Dios quiera que no, ojalá haya encontrado su ayuda
24 de Julio del 2008 a las 8:28 pm
[…] | Limpia tu registro con Gconf-cleaner Enlace | Deborphan Enlace | mantener limpio el sistema con Deborphan Enlace | […]
25 de Julio del 2008 a las 11:16 am
[…] | Limpia tu registro con Gconf-cleaner Enlace | Deborphan Enlace | mantener limpio el sistema con Deborphan Enlace | […]
Deja tu comentario