Entonces estás ejecutando Arch Linux y entras sudo pacman -Syu para actualizar su sistema, pero la utilidad pacman dice que no tiene suficiente espacio en disco. ¿Qué sucedió? Es probable que solo necesite vaciar la caché de paquetes de su sistema.
¿Qué pasó con mi espacio en disco?
Si se está preguntando a dónde fue su espacio en disco, el culpable probable es el caché de paquetes de Arch. Arch Linux almacena una copia de cada paquete que descarga en el /var/cache/pacman/pkg/ directorio. Esto incluye todos los paquetes que descargue, incluso las actualizaciones. Puede retroceder a versiones anteriores en caso de que una actualización rompa un paquete, lo que es útil en una distribución de lanzamiento continuo como Arch.
Si bien tener varias copias de un paquete es útil para la recuperación, ocupa espacio. Es posible que olvide eliminar las versiones anteriores de los paquetes. Los desarrolladores de Arch Linux decidieron que sería mejor para el usuario administrar este caché en lugar de crear alguna utilidad automática para deshacerse de las versiones obsoletas. Entonces, ¿cómo recuperas tu espacio?
Borrar la caché de paquetes en Arch Linux
Afortunadamente, la utilidad pacman le permite borrar el caché de paquetes. Para hacer eso, escriba:
pacman -Sc
Esto eliminará los paquetes de la caché que no estén instalados actualmente. Añadiendo otro -C La bandera en el comando eliminará todos los paquetes almacenados en caché.
pacman -Scc
Relacionado: Cómo instalar y eliminar paquetes en Arch Linux
Limpiar la caché de paquetes con pacman es una propuesta de todo o nada. Querrá tener algunas versiones anteriores a las que recurrir sin dejar de tener suficiente espacio en el disco. La utilidad paccache le ayudará a equilibrar estas necesidades. Es parte del pacman-contrib paquete.
Para instalarlo, escriba:
sudo pacman -S pacman-contrib
Para eliminar todos los paquetes almacenados en caché, excepto las últimas tres versiones, escriba:
sudo paccache -r
Si desea conservar la última versión, utilice el -k opción, especificada con el número de paquetes más recientes que desee. En este caso, uno:
sudo paccache -rk1
Relacionado: Cómo instalar Arch Linux en VirtualBox usando el instalador guiado
Ahora tienes más espacio en disco
Arch requiere más esfuerzo de administración que otras distribuciones. La administración de paquetes no es una excepción, pero con estos consejos, puede recuperar su espacio en disco sin dejar de poder recurrir a paquetes más antiguos si es necesario.
Si aún no ha probado Arch Linux, o si el complejo proceso de instalación le parece desalentador, puede instalar Arch Linux fácilmente utilizando el instalador guiado.
Todavía está usando la línea de comandos, pero los paquetes predeterminados son mucho más fáciles de instalar.
Leer siguiente
- Linux
- Arch Linux
- Gestores de paquetes
- Comandos de Linux
- Administracion del sistema
David es un escritor independiente que vive en el noroeste del Pacífico, pero es originario del Área de la Bahía. Ha sido un entusiasta de la tecnología desde niño. Los intereses de David incluyen leer, ver películas y programas de televisión de calidad, juegos retro y coleccionar discos.
Suscríbete a nuestro boletín
¡Únase a nuestro boletín de noticias para obtener consejos técnicos, reseñas, libros electrónicos gratuitos y ofertas exclusivas!
Haga clic aquí para suscribirse