Etiqueta: Mantenimiento Linux

  • Cómo Limpiar tu Sistema Arch Linux: Guía Definitiva de Pacman

    Mantener una distribución «Rolling Release» no se trata solo de actualizar; también hay que saber cuándo tirar la basura. Si notas que tu disco duro se está llenando sin motivo aparente, probablemente sea el caché de paquetes o las dependencias huérfanas.

    Aquí te enseño cómo hacer una limpieza profunda de forma segura.

    1. Elimina el Caché de Paquetes (El «Devorador» de Espacio)

    Cada vez que descargas un programa, pacman guarda una copia en /var/cache/pacman/pkg/. Esto es útil para hacer un downgrade, pero ocupa gigabytes rápidamente.

    La opción rápida (Limpieza básica)

    Para eliminar los paquetes antiguos que ya no están instalados, usa el comando detallado en la documentación de pacman en Arch Wiki:

    sudo pacman -Sc

    La opción radical

    Si tienes poco espacio y no planeas volver a versiones anteriores de ningún software, puedes vaciar la carpeta por completo:

    sudo pacman -Scc

    2. Despídete de los Paquetes Huérfanos

    A veces instalas un programa que requiere de otros para funcionar. Cuando borras el programa principal, esas dependencias se quedan «viviendo» en tu sistema sin hacer nada. Se les llama huérfanos.

    Para localizarlos y eliminarlos de un plumazo, usa este comando recomendado por expertos en comunidades de Linux:

    sudo pacman -Rns $(pacman -Qdtq)

    Nota: Si el sistema dice «error: no se han seleccionado objetivos», ¡felicidades! Estás libre de huérfanos.

    3. Limpieza Inteligente con Paccache

    Si prefieres un enfoque profesional, instala las pacman-contrib y usa paccache. Esta herramienta mantiene solo las últimas 3 versiones de cada paquete (por seguridad) y borra el resto.

    sudo paccache -r

    Conclusión: El hábito hace al SysAdmin

    Ejecutar estos comandos una vez al mes mantendrá tu sistema ligero y rápido. Recuerda siempre verificar qué estás borrando antes de confirmar con una Y.