Error en el gestor de paquetes por falta de espacio

Francisco Santamaría pacosanta en gmail.com
Mie Abr 30 22:57:26 UTC 2014


He dado con lo que podría ser la solución en el siguiente link, bastante 
interesante su información:

http://blog.desdelinux.net/error-al-actualizar-instalar-paquetes-problemas-de-espacio-liberar-inodos/

Resulta que el problema es que la memoria de mi ordenador, como la del 
ejemplo está saturada de indexaciones, esto es lo que devuelve el 
comando df -i

S.ficheros     Nodos-i NUsados NLibres NUso% Montado en
/dev/sda5      1128288 1122577    5711  100% /
udev            215804     517  215287    1% /dev
tmpfs           219461     443  219018    1% /run
none            219461       3  219458    1% /run/lock
none            219461      10  219451    1% /run/shm
/dev/sda6      8265728  112653 8153075    2% /home

Donde sda5 es mi partición del sistema, no el disco duro virtualbox como 
pensaba (mira que puedo llegar a ser burro).

Sigo el hilo del post y ejecuto:
sudo dpkg --get-selections | grep linux

En mi caso que he usado siempre las actualizaciones automáticas por 
aviso de sistema tenía headers acumulados desde el 23 hasta el 61. 
Increíble la de basura que había acumulado.

Así que pruebo a borrar alguno de los más antiguos:

sudo sudo apt-get purge linux-headers-3.2.0-23 linux-headers-3.2.0-29 
linux-headers-3.2.0-30 linux-headers-3.2.0-31 linux-headers-3.2.0-31

¡Ahora ya puedo instalar más paquetes y actualizaciones!

Efecto secundario de mis primeros intentos (llegué a desinstalar los 
paquetes del núcleo linux que el gestor de synaptic me daba como rotos) 
ha sido de momento que el gestor dkms de virtualbox perdio el hilo y no 
me cargaba el SO virtual de windows. Estoy en ello para resolverlo.

De momento pacientemente voy a borrar todas las versiones excepto las 
dos o tres últimas.

No me faltaba memoria, aunque está a tope.

Saludos ubunteros!


El 30/04/14 11:47, Francisco Santamaría escribió:
> Alfredo,
>
> Siguiendo tu consejo he copiado la informacion más difícil de 
> recuperar y que no está en nubes.
>
> Por otro lado he ejecutado según comentaba Braiam el comando df -h con 
> este resultado. Yo no veo nada raro o no habitual en mi ordenador, 
> suelo trabajar con la partición /home casi a tope aunque le liberaré 
> un poco de espacio. En el momento de ejecutarlo había dos discos 
> externos conectados a oarte de la partición virtual destinada a un 
> sistema Windows XP.
>
> S.ficheros     Tamaño Usados  Disp Uso% Montado en
> /dev/sda5         17G    15G  1,4G  92% /
> udev             995M   4,0K  995M   1% /dev
> tmpfs            201M   1,2M  200M   1% /run
> none             5,0M      0  5,0M   0% /run/lock
> none            1003M   212K 1002M   1% /run/shm
> /dev/sda6        125G   108G   11G  92% /home
> /dev/sdb1        466G   357G  110G  77% /media/My Passport
> /dev/sdc1        699G   223G  476G  32% /media/Iomega HDD
>
> Sigo investigando.
>
> El 26/04/14 00:54, Alfredo Lomán escribió:
>> Paco:
>>
>> En mi experiencia, al llegar al punto en que te encuentras hay un 
>> gran riesgo de perder toda la información, por lo que en primer lugar 
>> deberás salvar todos los archivos que consideres importantes y luego 
>> buscar las diferentes alternativas de solución que seguramente 
>> llegarán por este medio.
>>
>> Suerte
>>
>>
>> El 25 de abril de 2014, 17:48, Francisco Santamaría 
>> <pacosanta en gmail.com <mailto:pacosanta en gmail.com>> escribió:
>>
>>     Buenas noches listeros ubunteros,
>>
>>     Este correo es para comentar como he podido de momento salvar un
>>     problema de espacion en la partición dedicada a sistema pero que
>>     tiene pinta de que volverá a suceder y me gustaría su consejo
>>     sobre a qué tamaño redimensionarla.
>>
>>     Me he encontrado hoy un icono de aviso en la barra de tareas de
>>     mi ubuntu 12.04 LTS que me indica lo siguiente:
>>
>>     "Ocurrió un error, ejecute el gestor de paquetes con el botón
>>     derecho del ratón o apt-get en una terminal para ver qué está
>>     pasando.
>>     El mensaje de error es: "Error: Broken Count>0." Normalmente esto
>>     significa que ha instalado paquetes cuyas dependencias no se han
>>     podido satisfacer."
>>
>>     Cuando se ejecuta desde el terminal el comando de reparación sudo
>>     apt-get -f install da el siguiente mensaje:
>>     "E: se interrumpió la ejecución de dpkg, debe ejecutar
>>     manualmente «sudo dpkg --configure -a» para corregir el problema"
>>     La orden dpkg indicada devuelve el siguiente error, que es el
>>     mismo que ocurre si se intenta restaurar o desinstalar desde el
>>     gestor de paquetes a una versión anterior los repositorios de:
>>     linux-headers-3.2.0-61-generic-pae:
>>     linux-headers-3.2.0-61 pero no está instalado
>>
>>     de los cuales el sistema está indicando "Los siguientes paquetes
>>     tienen dependencias incumplidas:
>>     linux-headers-3.2.0-61-generic-pae: Depends:
>>     linux-headers-3.2.0-61 pero no está instalado"
>>
>>     El error en concreto es el siguiente:
>>     "dpkg: error: fallo al abrir `/var/lib/dpkg/status' para escribir
>>     la base de datos status: No queda espacio en el dispositivo"
>>
>>     He consultado en google por este error y hay un dialogo en el que
>>     explican un error semejante en:
>>     http://www.preguntaslinux.org/apt-get-no-hay-espacio-libre-en-el-t-4278.html
>>
>>     Pero no he conseguido solucionarlo aunque he podido desbloquear
>>     el gestor de paquetes synaptic, que se había bloqueado,
>>     ejecutando en el terminal:
>>
>>     sudo apt-get autoclean
>>     sudo apt-get clean
>>     sudo apt-get autoremove
>>
>>     Este último me devuelve el error:
>>     "Tal vez quiera ejecutar «apt-get -f install» para corregirlo.
>>     Los siguientes paquetes tienen dependencias incumplidas:
>>      linux-headers-3.2.0-61-generic-pae : Depende:
>>     linux-headers-3.2.0-61 pero no está instalado
>>     E: Dependencias incumplidas. Pruebe de nuevo usando -f."
>>
>>     Semejante al inicial.
>>
>>     Cuando ahora se ejecuta:
>>
>>     sudo apt-get -f install
>>
>>     Sí carga los paquetes, cosa que no hacía en un primer momento,
>>     pero al leer labase de datos vuelve a dar el error:
>>     "Desempaquetando linux-headers-3.2.0-61 (de
>>     .../linux-headers-3.2.0-61_3.2.0-61.92_all.deb) ...
>>     dpkg: error al procesar
>>     /var/cache/apt/archives/linux-headers-3.2.0-61_3.2.0-61.92_all.deb (--unpack):
>>      no se pudo crear
>>     `/usr/src/linux-headers-3.2.0-61/net/wanrouter/Makefile.dpkg-new'
>>     (mientras se procesaba
>>     `./usr/src/linux-headers-3.2.0-61/net/wanrouter/Makefile'): No
>>     queda espacio en el dispositivo
>>     No se escribió un informe «apport» porque el mensaje de error
>>     indica que el error es de disco lleno
>>     dpkg-deb: error: el subproceso copiado fue terminado por la señal
>>     (Tubería rota)
>>     Se encontraron errores al procesar:
>>      /var/cache/apt/archives/linux-headers-3.2.0-61_3.2.0-61.92_all.deb
>>     E: Sub-process /usr/bin/dpkg returned an error code (1)
>>
>>     De nuevo vuelve a salir que el disco está lleno y de ahi mi doble
>>     consulta. ¿Resolverá el problema simplemente el hecho de ampliar
>>     la capacidad de la partición del sistema o desinstalar programas
>>     que no se usen? Ya hace medio año aproximadamente tuve problemas
>>     de espacio para instalar actualizaciones. ¿Qué capacidades
>>     recomendaríais para la versión 12.04 LTS?
>>
>>     Muchas gracias,
>>
>>     Paco Santamaría
>>
>>
>>     -- 
>>     ubuntu-es mailing list
>>     ubuntu-es en lists.ubuntu.com <mailto:ubuntu-es en lists.ubuntu.com>
>>     https://lists.ubuntu.com/mailman/listinfo/ubuntu-es
>>
>>
>>
>>
>> -- 
>> Con afecto, gusto y placer. Alfredo
>

------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <https://lists.ubuntu.com/archives/ubuntu-es/attachments/20140501/ccdc5ae3/attachment.html>


More information about the ubuntu-es mailing list