Solucionando el error «Failed writing body» en Pacman

Ayer estaba usando Archbang, una distro derivada de Arch Linux, y por alguna razón no podía actualizar Pacman. Después de navegar un rato, me di cuenta de que era una pavada, muy fácil de resolver… me había quedado sin espacio en disco.


El error que me aparecía era similar al siguiente:

error: failed retrieving file 'extra.db' from mirrors.kernel.org : Failed writing body (417 != 1348)

Los números cambiaban, así como el nombre del archivo que no podía descargar… lo cual hacia todo mucho mas intrigante. Mi primera sospecha fue que los servidores tal vez estuvieran andando mal, así que no le di mucha importancia. Luego de unos días, el error persistía  lo cual me hizo dudar de mi diagnostico. Algo andaba mal…

El problema era que me habia quedado sin espacio en disco. Para descubrirlo, fue suficiente ejecutar:

df -h

Mi disco estaba bastante vacio, no asi la particion en la que estaba mi root (que es donde se almacenan, por ejemplo, todos los paquetes descargados por Pacman)

La solucion mas obvia y facil de aplicar es eliminar el cache de Pacman para liberar espacio. Eso se consigue con un simple:

pacman -Scc

Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.