Opción 3):
La verdad es que no me siento seguro borrando archivos que quizá sean huérfanos de un programa pero útiles para otros, archivos que no pesan nada en la computadora y que si no son reportados como paquetes rotos que impidan instalar otras aplicaciones no tiene importancia gastar tiempo en borrarlos para lo cual habría que investigar en www para que es cada archivo a borrar para estar seguro que no lo necesitamos.
sudo apt-get install gtkorphan
Gnome, XFCE y LXDE están basados en GTK+ (Fuente: https://es.wikipedia.org/wiki/GTK%2B)
Qt es utilizada en KDE (Fuente: https://es.wikipedia.org/wiki/Qt_(biblioteca))
COMO USAR GtkORPHAN:
En la terminal escribir:
sudo gtkorphan
Nos pedirá contraseña de root.
En la ventana principal, expanda la sección "Opciones" y marque la opción "Mostrar todos los paquetes huérfanos, no sólo los de la sección libs" casilla de verificación.
Nos mostrará un listado con los nombres de todas las bibliotecas huérfanas que tenemos en nuestro ordenador. Al lado del nombre de cada una veremos una casilla en blanco. Tendremos que marcar las casillas de todas las bibliotecas que queramos eliminar y luego dar a aceptar.
GtkOrphan reportará como todos aquellos paquetes instalados "huérfanos" que no son dependencias para cualquier otro. De esta manera, por ejemplo, paquetes como GParted, ubuntu-desktop, Wine también se listarán, ya que son paquetes de "alto nivel" y ningún otro paquete depende de ellos. Ahora se puede recorrer esta lista y haga click-> hibernación cada paquete que desea conservar y que no desea ser informado huérfanos más. La lista de hibernación guardará estos archivos y no se mostrará nunca más. Puede acceder y modificar la lista de hibernación como desee, en el menú Ver o en el menú emergente del botón derecho.
Fuentes:
http://www.marzocca.net/linux/gtkorphan.html
Estas páginas no las leí completamente aún pero quiero guardar el link por las dudas:
https://kerneleros.com/reparar-paquetes-rotos-o-mal-instalados-en-ubuntu/
http://rootear.com/ubuntu-linux/reparar-paquetes-rotos-linux
Junté esta info de varias webs. Me falta probar todo esto para ver que pasa en la práctica.
Puede ocurrir que haya paquetes rotos en el sistema y esto no nos permita instalar ninguna aplicación. También puede ocurrir que en algún momento hayamos tocado donde no debíamos y algo se rompa.
Cuando instalamos un nuevo programa en nuestro ordenador junto a él se suelen instalar una serie de dependencias, necesarias para que el programa funcione. Pero cuando lo desinstalamos sucede que esas dependencias permanecen en el ordenador, aún cuando ningún otro programa las esté utilizando.
Probar estas 3 opciones a ver cual me gusta más:
Opción 1):
sudo apt-get install bleachbit
Bleachbit limpia cache y elimina paquetes innecesarios.(También elimina paquetes rotos)
Por qué limpiar cache: Ver aquí: https://sites.google.com/site/lubuntupractico/limpiar-cache-thumbnails-y-demas-basura
Opción 2):
Abrimos Synaptic y nos vamos a “Filtros”, que esta abajo a la izquierda. Los seleccionamos y usamos el filtro “rotos”. Se nos mostraran todos los paquetes rotos. Estos son los que nos están dando dolores de cabeza.
Una primera solución, puesto que se trata de un paquete que había instalado a lo bruto, es eliminar ese paquete y olvidarnos del asunto.
Pero también puede que ese paquete haya sustituido a algún paquete que ya existiera en una versión distinta, así que si lo desinstalamos, Synaptic pretenderá eliminar también todos los programas que dependen de este paquete. ¿Que hacer para devolver este paquete a la versión que funcionaba?
Pues seleccionamos el paquete y nos vamos al menú “Paquete” y a la opción “Forzar versión” Allí seleccionamos la versión buena, y si no sabemos cual es, la más antigua.Fuente: http://unbrutocondebian.blogspot.com.ar/2012/11/como-solucionar-los-paquetes-rotos.html