TuxApuntes
p2p
Mantener Limpio tu Ubuntu | Mantener Limpio tu Ubuntu |
|
|
|
Aunque nuestro Ubuntu es hijo de la perfección y por tanto, tiende a ella, no está exento de acumular "basurilla" con el tiempo, que, aunque generalmente no afecta al funcionamiento de nuestro sistema, puede suponer espacio en disco que queramos recuperar (para aquellos como yo que han de batallar cada byte de su HDD porque se los funde que no veas en.... cosas ) o simplemente que puede "molestar" a los más puritanos. En este tutorial abordo el tema de la "suciedad" en Ubuntu dividiéndola en tres elementos: 1. Paquetes/Librerías obsoletos o sin uso 2. Paquetes de idiomas que no se usan 3. Archivos que no deseo
Empecemos...
1. Paquetes/Librerías obsoletos o sin uso
Cuando hacemos instalaciones/desinstalaciones de paquetes en Ubuntu a veces se han de descargar librerías que a veces quedan huérfanas, es decir, que no se desinstalaron correctamente pero quedan en el disco y no se utilizan. Esto es más frecuente cuando usamos el comando APT-GET que con aptitude. Otra cosa que ocurre es que si desinstalamos con el comando sudo apt-get remove nombredepaquete sin añadir la opción -purge, dejamos archivos de configuración en el disco que quedan obsoletos, puesto que ninguna aplicación los necesita.
Para solventar esto tenemos dos opciones:1. APT-GET AUTOCLEAN: Mediante este comando de consola podemos hacer una limpieza a fondo de archivos antiguos. no es la opción más eficiente. sudo apt-get autoclean 2. DEBORPHAN: Nos permite eliminar librerías huérfanas y ficheros de configuración obsoletos. Es un paquete muy útil que nos ayuda a mantener una coherencia entre los paquetes instalados y que además elimina los ficheros de configuración obsoletos de nuestro sistema. 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 el sistema perfectamente ordenado. Para instalarlo hay que usar aptitude o apt-get. Yo usaré aptitude. sudo aptitude install deborphan Para ver las librerías huérfanas de nuestro sistema simplemente tenemos que teclear: sudo deborphan El resultado es algo así:
Si además queremos obtener más información sobre estas librerías, podemos usar deborphan en combinación con dpkg (gestor de paquetes de debian): dpkg -l $(deborphan --find-config) El resultado en el caso anterior sería:
A partir de aquí podemos desinstalar la lista de librerías huérfanas con el siguiente comando: sudo dpkg --purge $(deborphan) Para buscar ficheros de configuración obsoletos (que ya no se utilizan) teclearemos: dpkg -l $(deborphan --find-config) El resultado es algo así:
Para eliminar estos archivos tenemos que teclear: sudo dpkg -purge $(deborphan --find-config) Alternativas: - Existe un paquete llamado orphaner que es un frontend para deborphan. No lo he usado, pero ahi queda. - Otra opción es debfoster, un wrapper para apt y dpkg que también simplifica bastante la limpieza de los paquetes instalados, puesto que se mantiene atento a cambios en los paquetes que tienes instalados y te avisa al instante. Una especie de vigía. Para los locos de instalar aplicaciones. - Podéis usar wajig como alternativa a apt-get, aptitude y dpkg. Al parecer es una maravilla y puede activar "sudo" para ti en caso de ser necesario y que te hayas olvidado de ponerlo en la instrucción inicial. De este modo, para instalar no habría que poner "sudo". Puedes limpiar paquetes huérfanos mediante el comando "wajig remove-orphans". A mí de momento no me convence el concepto.
2. Paquetes de idiomas que no se usan
Cuando instalamos Ubuntu por primera vez, el soporte de idiomas ha de activarse y entonces se nos traducen alguna aplicaciones que suelen venir en inglés de principio. Al bajarnos los paquetes de idioma en español, nos pueden quedar paquetes de idioma antiguos que ya no nos interesan. Lo mismo al desinstalar una aplicación. Estos paquetes ocupan un poquito de disco. localepurge es un paquete que se encarga de eliminar los archivos de traducción que no utilizamos. Para instalarlo usaremos aptitude: sudo aptitude install localepurge Al acabar la instalación aparecerá una pantalla azul (no temáis, no es la BSoD o "Blue Screen of Death) donde hay que seleccionar los idiomas que queremos conservar en nuestro sistema. Es importante saber que existen dos niveles de idiomas: - De 1er nivel: Son los que van sin guiones y son los más importantes, ya que contienen la mayoría de la traducción del idioma. - De 2º nivel: Son los que van con guiones. Debemos por tanto escoger los de primer nivel y si queremos, de segundo nivel. Un ejemplo de selección sería:
Una vez configurado localepurge, solo hay que ejecutarlo con permisos de administrador para eliminar los ficheros de traducción que no deseamos: sudo localepurge Al finalizar, te mostrará una línea con el espacio que has liberado:
A partir de ahora, cada vez que instalemos una aplicación mediante apt-get o aptitude se ejecutará automáticamente localepurge al finalizar la instalación. En el siguiente ejemplo podéis ver como se han eliminado 696kb al instalar "paquetemolon1":
3. Archivos que no deseo
Hay archivos que suelen ocupar espacio en nuestro disco y que podríamos borrar. Desgraciadamente, no conozco un aplicación en Gnome que haga este tipo de limpieza. En KDE, en cambio, tenemos el paquete kleansweep, que al intentar instalar en Edgy (6.10) tengo entendido que ha dado problemillas. Por de pronto, si no queréis instalar esta aplicación, podéis echar mano de distintas herramientas disponibles:
Y si no, un par de localizaciones seguras donde borrar para ganar un poco de espacio: - /home/username/.thumbnails/normal - /home/username/.thumbnails/fail - /var/cache/apt/archives -> En este caso a mí no me gusta demasiado borra archivos, ya que se trata de los paquetes descargados al hacer la instalación de los paquetes con apt-get/aptitude/synaptic. Si luego queremos desinstalar un paquete y luego decidimos reinstalarlo tendremos que descargarlos otra vez. según cómo seas y trabajes con tu ubuntu, puede que no te convenga entonces, pero te puede solucionar la papeleta en caso de apuro (famoso mensaje de que "/" no tiene espacio en disco). Desde luego si no te pasas el día instalando, desinstalando y reinstalando, puedes borrar lo que haya en esta carpeta sin miedo. Otra opción para liberar espacio en disco es vaciando la caché de tu navegador de internet (firefox, opera, etc.), archivos de backup de conversaciones de chat, antiguos logs, etc. Un saludo! Revisado el: 25-09-2007 21:33
|
Ningún comentario guardado
| < Anterior | Siguiente > |
|---|
| Enlaces - Blogroll |









