6 comandos para limpiar tu sistema Ubuntu desde la terminal

Mantener su computadora libre de desorden digital es una parte importante del mantenimiento, al mismo tiempo que se asegura de tener siempre espacio para nuevos archivos y programas. Aquí hay algunos comandos simples que le permitirán limpiar su sistema Ubuntu desde la terminal, sin necesidad de GUI, bueno, con una excepción.

Tenga en cuenta que, en la mayoría de los casos, estos comandos funcionarán en cualquier sistema basado en Debian. Los probé tanto en una instalación de Ubuntu como en una máquina Linux Mint. En ambos sistemas gané mucho espacio, de hecho, mucho más de lo que esperaba.

Desinstalar programas

El primer lugar para comenzar a limpiar su sistema Ubuntu es verificar los programas que ha instalado y luego eliminarlos. Para hacerlo, necesitará obtener una lista de todo lo instalado en su sistema. Hay dos comandos de terminal para esto:

dpkg --list 

O alternativamente este:

apt list --installed

Sin embargo, no soy partidario de este enfoque, ya que obtendrá listas enormes por las que deberá desplazarse manualmente e incluyen dependencias cuyo uso quizás no conozca. A menos que realmente sepas lo que estás haciendo, es mejor ir a la lista de aplicaciones instaladas en tu GUI. Dependiendo del sistema que estés usando, hay diferentes lugares para ello, pero está en tu centro de software. A continuación se muestra cómo se ve en Linux Mint.

Para eliminar programas, simplemente hágalo a través del centro de software o ingrese lo siguiente en la terminal:

sudo apt-get remove program-name

Tenga en cuenta que puede encadenar varios programas a la vez, simplemente agregue los nombres sin comas ni nada. Consulte nuestro artículo completo sobre cómo desinstalar software en Ubuntu si desea conocer más detalles.

Limpiar el caché de APT

La mayoría de las distribuciones basadas en Debian, incluido Ubuntu, usan APT para administrar programas, algo sobre lo que puede leer más en nuestro artículo sobre cómo usar apt-get. Sin embargo, APT mantiene un caché de los archivos descargados y no lo limpia. Si ha estado usando su sistema por un tiempo, puede llenarse mucho, por lo que deberá limpiarlo y recuperar algo de espacio en el disco.

Primero, averigüemos cuánto espacio ocupa el caché usando el comando «du» (lea más sobre esto en nuestro artículo sobre cómo ver el espacio libre en disco en Linux). También necesitamos agregar la ubicación del caché, que es /var/cache/apt por defecto.

sudo du -sh /var/cache/apt 

Recibirá un breve mensaje que mostrará cuánto espacio está ocupando el directorio.

Casi 600 MB en mi caso, que merece la pena limpiar. Para hacerlo, ingrese el siguiente comando:

sudo apt-get clean

En mi caso, esto me dejó con solo 44 KB de archivos en el caché, lo cual es un resultado mucho mejor.

Si lo desea, también puede desactivar el almacenamiento en caché automático de paquetes para no tener que volver a lidiar con este problema.

Elimina los paquetes que ya no necesitas

Una de las principales formas en las que estaba perdiendo espacio era al no eliminar paquetes innecesarios, restos de cuando instalé un programa y luego no me deshice del instalador. Ubuntu ofrece un comando muy simple que limpia todos estos archivos innecesarios:

sudo apt-get autoremove

Esto limpia los instaladores, así como todo tipo de archivos de paquetes. Algunas de ellas, como las actualizaciones del kernel, son masivas y, si no las ha limpiado por un tiempo, esto puede ahorrarle varios gigabytes de espacio en el disco duro. Por ejemplo, creé casi 1 GB de espacio en mi instalación de Mint.

Limpiar registros de diario

Como cualquier sistema informático, Ubuntu registra lo que sucede en el sistema. Todas las acciones que realiza, las conexiones realizadas y cosas así se almacenan en registros y luego nunca se eliminan. En su mayoría se almacenan en archivos de texto simples, pero como hay tantos, el efecto acumulativo es impresionante.

Puede ejecutar el siguiente comando para averiguar cuánto espacio ocupan sus registros:

journalctl --disk-usage

Lo hice y vi que el mío ocupaba más de 3 GB, lo cual es demasiado. Para eliminar esto, el comando más sencillo es el siguiente, donde el número indica cuántos días atrás desea retroceder. Por precaución, me quedé con una semana.

sudo journalctl --vacuum-time=7d

Esto limpió casi los 3,3 GB completos, dejándome con 24 MB mucho más manejables.

Limpia tu caché de miniaturas

Cada vez que agrega una imagen a Ubuntu, se crea una miniatura para verla fácilmente en su administrador de archivos. Sin embargo, estas miniaturas sobreviven incluso después de que se eliminan las imágenes en las que se basan, lo que significa que son otra clase inútil de archivos que ocupan espacio en su sistema. Para saber exactamente cuánto, ejecute el siguiente comando, que, como antes, incluye el comando «du».

du -sh ~/.cache/thumbnails

El punto antes de «caché» indica que se trata de un directorio oculto, aunque eso no afectará la forma en que interactúa con él.

En mi caso, el directorio tenía más de 300 MB de archivos, lo que significa que era necesario limpiarlo. La mejor manera de hacerlo es con el siguiente comando.

rm -rf ~/.cache/thumbnails/*

Luego volví a verificar el tamaño del directorio y descubrí que era de 4 KB mucho más aceptable.

Eliminar archivos duplicados

Finalmente, también tienes la opción de buscar y eliminar archivos duplicados. Lamentablemente, Ubuntu no tiene herramientas integradas para esto. En su lugar, le recomiendo que lea nuestro artículo sobre cómo buscar y eliminar archivos duplicados en Linux, que tiene varias formas de hacerlo.

Seguí las instrucciones de nuestro artículo y pude eliminar casi 500 MB de archivos duplicados que se habían instalado en mi disco duro, lo que marca una gran diferencia.


Con cualquiera o todos estos consejos, puede liberar fácilmente varios gigabytes de espacio en su sistema Ubuntu. Si necesita específicamente más espacio para acelerar el inicio de su sistema, consulte nuestra guía sobre cómo liberar espacio en su partición de inicio de Linux.

We use cookies in order to give you the best possible experience on our website. By continuing to use this site, you agree to our use of cookies.
Accept