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

 

Fuente: usemoslinux

¿Quién está en línea?

Hay 12132 invitados y ningún miembro en línea