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