Mantener limpio nuestro Sistema Operativo es una cosa muy importante para el buen funcionamiento, aquí os voy a dejar unos comandos para que se pueda limpiar la cache de todos los programas instalados y otro también para limpiar solo la de los que no están instalados (muy importante), con estos sencillos comandos tendréis vuestro Ubuntu limpio y rápido.
1 – Para limpiar la cache de los programas instalados
sudo apt-get clean
2 – Limpieza de los programas no instalados
sudo apt-get autoclean
3 – Desde la versión de Ubuntu 6.10 hay también un tercer comando que esta muy bien porque va a limpiar también posibles dependencias que ya no se utilicen de programas instalados con anterioridad.
sudo apt-get autoremove
Y para terminar instalamos y usamos deborphan, este comando tendría que limpiar los paquetes huérfanos que puede no se hayan detectados con los anteriores comandos
Para instalar deborphan:
sudo 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)
A partir de aquí podemos desinstalar la lista de librerías huérfanas con el siguiente comando:
sudo dpkg –purge $(deborphan) (delante de purge van dos guiones – -)
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) (delante de find van dos guiones – -)
Y para eliminarlos:
sudo dpkg –purge $(deborphan –find-config) (delante de purge y find van dos guiones – -)



Con el último comando estás borrando deborphan y no los paquetes huérfanos
Gracias magarto, ya esta corregido y ademas ampliada la información sobre deborphan.