![Al instalar actualizaciones o desde el centro de software en Ubuntu 12.04, aparecen mensajes de error](https://rvso.com/image/833359/Al%20instalar%20actualizaciones%20o%20desde%20el%20centro%20de%20software%20en%20Ubuntu%2012.04%2C%20aparecen%20mensajes%20de%20error.png)
Tengo una computadora nueva con mucho espacio en disco. Hay una unidad de arranque de estado sólido y un disco normal donde guardo mis archivos.
Entonces, lo principal que sucede es que durante las últimas semanas, cada vez que intento instalar actualizaciones o descargarlas desde el centro de software, recibo actualizaciones.estey para softwareeste.
¿Alguien tiene alguna idea de lo que está pasando con respecto al problema?
Recientemente cambié algunas configuraciones en la pantalla con My Unity, y hace unas semanas finalmente descubrí cómo acceder al disco duro grande haciendo sudo chown user /mnt/data0
. También había desactivado los menús globales. ¿Podría ser eso la causa del problema? Por cierto, también he tenido algunos problemas con la tarjeta de video que no guarda mis configuraciones, por lo que tengo que restablecerlas cada vez que enciendo la computadora, a pesar de que FUERON guardadas durante las primeras semanas.
$ sudo dpkg --configure -a
Setting up initramfs-tools (0.99ubuntu13.1) ...
update-initramfs: deferring update (trigger activated)
Setting up linux-image-3.2.0-39-generic (3.2.0-39.62) ...
Running depmod.
update-initramfs: deferring update (hook will be called later)
The link /initrd.img is a dangling linkto /boot/initrd.img-3.2.0-39-generic
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 3.2.0-39-generic /boot/vmlinuz-3.2.0-39-generic
run-parts: executing /etc/kernel/postinst.d/dkms 3.2.0-39-generic /boot/vmlinuz-3.2.0-39-generic
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 3.2.0-39-generic /boot/vmlinuz-3.2.0-39-generic
update-initramfs: Generating /boot/initrd.img-3.2.0-39-generic
gzip: stdout: No space left on device
E: mkinitramfs failure cpio 141 gzip 1
update-initramfs: failed for /boot/initrd.img-3.2.0-39-generic with 1.
run-parts: /etc/kernel/postinst.d/initramfs-tools exited with return code 1
Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/linux-image-3.2.0-39-generic.postinst line 1010.
dpkg: error processing linux-image-3.2.0-39-generic (--configure):
subprocess installed post-installation script returned error exit status 2
dpkg: dependency problems prevent configuration of linux-image-generic:
linux-image-generic depends on linux-image-3.2.0-39-generic; however:
Package linux-image-3.2.0-39-generic is not configured yet.
dpkg: error processing linux-image-generic (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of linux-generic:
linux-generic depends on linux-image-generic (= 3.2.0.39.47); however:
Package linux-image-generic is not configured yet.
dpkg: error processing linux-generic (--configure):
dependency problems - leaving unconfigured
Processing triggers for initramfs-tools ...
update-initramfs: Generating /boot/initrd.img-3.2.0-38-generic
gzip: stdout: No space left on device
E: mkinitramfs failure cpio 141 gzip 1
update-initramfs: failed for /boot/initrd.img-3.2.0-38-generic with 1.
dpkg: error processing initramfs-tools (--configure):
subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
linux-image-3.2.0-39-generic
linux-image-generic
linux-generic
initramfs-tools
En este punto, apareció una ventana emergente que decía:
Low Disk Space
The volume "boot" has only 0 bytes disk space remaining. You can free up disk space by removing unused programs or files, or by moving files to another disk or partition.
Esto realmente no tiene sentido para nosotros. Nos está costando un poco determinar qué unidad estamos mirando cuando miramos en el sistema de archivos, pero cuando miramos la unidad marcada como favorita / que pensamos que era la unidad de estado sólido y luego iniciamos el arranque, vemos no hay muchos archivos que no sean muy grandes; ciertamente no valen 120 gigas.
Acerca de las unidades: cuando compramos la computadora hace aproximadamente un mes, le pedimos a la empresa que instalara Ubuntu. Hicieron que la unidad de estado sólido de 120 gigabytes fuera la unidad de arranque según nuestra solicitud. La unidad de 3 T parecía estar montada, pero las personas que instalaron Ubuntu no nos hicieron visible la unidad de 3 Terabytes y se nos negó el permiso para verla hasta que usé la solución que mencioné en mi mensaje original anterior para poder para guardar en la unidad. (Sin embargo, parece que todavía se me niega el permiso para ver la carpeta "Objetos perdidos y encontrados"). Luego copié los archivos que había guardado en la unidad de estado sólido en la unidad de 3 T y eliminé los archivos que había guardado de la unidad de estado sólido. unidad estatal para liberar espacio. La unidad de estado sólido todavía tiene mucho espacio (al igual que la otra, por supuesto).
Por lo que podemos ver, el software y las actualizaciones que reciben mensajes de error parecen estar instalados (no sé si correctamente) pero generan mensajes de error largos cada vez. ¿Está intentando instalar en ambos discos o algo así y genera un mensaje de error porque la unidad 3 T no se instaló/montó correctamente?
Lo siento por cualquier ignorancia que estemos mostrando. Estoy tratando de aprender todo esto, pero todavía no entiendo muy bien el sistema de archivos y ciertamente soy un novato en Ubuntu.
ACTUALIZACIÓN 12 de abril de 2013: Hola, Nikki. Muchas gracias por intentar ayudarnos. Bueno, finalmente pudimos intentar implementar los pasos y falló. Recibimos lo siguiente (tuve que eliminar parte para que quepa en este mensaje):
user@ubuntu:~$ sudo apt-get clean && sudo apt-get autoremove
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt-get -f install' to correct these.
The following packages have unmet dependencies:
linux-generic : Depends: linux-headers-generic (= 3.2.0.39.47) but 3.2.0.40.48 is installed
E: Unmet dependencies. Try using -f.
user@ubuntu:~$ uname -r
3.2.0-38-generic
user@ubuntu:~$ dpkg --list | grep linux-image
ii linux-image-3.2.0-29-generic 3.2.0-29.46 Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii linux-image-3.2.0-37-generic 3.2.0-37.58 Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii linux-image-3.2.0-38-generic 3.2.0-38.61 Linux kernel image for version 3.2.0 on 64 bit x86 SMP
iF linux-image-3.2.0-39-generic 3.2.0-39.62 Linux kernel image for version 3.2.0 on 64 bit x86 SMP
iF linux-image-3.2.0-40-generic 3.2.0-40.64 Linux kernel image for version 3.2.0 on 64 bit x86 SMP
iU linux-image-generic 3.2.0.39.47 Generic Linux kernel image
user@ubuntu:~$ sudo apt-get purge linux-image-3.2.0.29-generic
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'linux-image-3.2.0-29-generic' for regex 'linux-image-3.2.0.29-generic'
Note, selecting 'linux-image-3.2.0-29-generic-pae' for regex 'linux-image-3.2.0.29-generic'
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
linux-generic : Depends: linux-headers-generic (= 3.2.0.39.47) but 3.2.0.40.48 is to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
user@ubuntu:~$ sudo apt-get purge linux-image-3.2.0.37-generic
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'linux-image-3.2.0-37-generic' for regex 'linux-image-3.2.0.37-generic'
Note, selecting 'linux-image-3.2.0-37-generic-pae' for regex 'linux-image-3.2.0.37-generic'
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
linux-generic : Depends: linux-headers-generic (= 3.2.0.39.47) but 3.2.0.40.48 is to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
user@ubuntu:~$ sudo apt-get purge linux-image-3.2.0.39-generic
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'linux-image-3.2.0-39-generic' for regex 'linux-image-3.2.0.39-generic'
Note, selecting 'linux-image-3.2.0-39-generic-pae' for regex 'linux-image-3.2.0.39-generic'
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
linux-generic : Depends: linux-headers-generic (= 3.2.0.39.47) but 3.2.0.40.48 is to be installed
linux-image-generic : Depends: linux-image-3.2.0-39-generic but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
user@ubuntu:~$ sudo apt-get purge linux-image-3.2.0.40-generic
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'linux-image-3.2.0-40-generic' for regex 'linux-image-3.2.0.40-generic'
Note, selecting 'linux-image-3.2.0-40-generic-pae' for regex 'linux-image-3.2.0.40-generic'
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
linux-generic : Depends: linux-headers-generic (= 3.2.0.39.47) but 3.2.0.40.48 is to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
user@ubuntu:~$ sudo apt-get purge linux-image-generic
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
linux-generic : Depends: linux-image-generic (= 3.2.0.39.47) but it is not going to be installed
Depends: linux-headers-generic (= 3.2.0.39.47) but 3.2.0.40.48 is to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
user@ubuntu:~$ sudo update-grub2
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-3.2.0-40-generic
Found linux image: /boot/vmlinuz-3.2.0-39-generic
Found linux image: /boot/vmlinuz-3.2.0-38-generic
Found initrd image: /boot/initrd.img-3.2.0-38-generic
Found linux image: /boot/vmlinuz-3.2.0-37-generic
Found initrd image: /boot/initrd.img-3.2.0-37-generic
Found linux image: /boot/vmlinuz-3.2.0-29-generic
Found initrd image: /boot/initrd.img-3.2.0-29-generic
done
user@ubuntu:~$ sudo dpkg --configure -a
Setting up initramfs-tools (0.99ubuntu13.1) ...
update-initramfs: deferring update (trigger activated)
Setting up linux-image-3.2.0-40-generic (3.2.0-40.64) ...
Running depmod.
update-initramfs: deferring update (hook will be called later)
The link /initrd.img is a dangling linkto /boot/initrd.img-3.2.0-39-generic
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 3.2.0-40-generic /boot/vmlinuz-3.2.0-40-generic
run-parts: executing /etc/kernel/postinst.d/dkms 3.2.0-40-generic /boot/vmlinuz-3.2.0-40-generic
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 3.2.0-40-generic /boot/vmlinuz-3.2.0-40-generic
update-initramfs: Generating /boot/initrd.img-3.2.0-40-generic
gzip: stdout: No space left on device
E: mkinitramfs failure cpio 141 gzip 1
update-initramfs: failed for /boot/initrd.img-3.2.0-40-generic with 1.
run-parts: /etc/kernel/postinst.d/initramfs-tools exited with return code 1
Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/linux-image-3.2.0-40-generic.postinst line 1010.
dpkg: error processing linux-image-3.2.0-40-generic (--configure):
subprocess installed post-installation script returned error exit status 2
dpkg: dependency problems prevent configuration of linux-generic:
linux-generic depends on linux-headers-generic (= 3.2.0.39.47); however:
Version of linux-headers-generic on system is 3.2.0.40.48.
dpkg: error processing linux-generic (--configure):
dependency problems - leaving unconfigured
Setting up linux-image-3.2.0-39-generic (3.2.0-39.62) ...
Running depmod.
update-initramfs: deferring update (hook will be called later)
The link /initrd.img is a dangling linkto /boot/initrd.img-3.2.0-40-generic
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 3.2.0-39-generic /boot/vmlinuz-3.2.0-39-generic
run-parts: executing /etc/kernel/postinst.d/dkms 3.2.0-39-generic /boot/vmlinuz-3.2.0-39-generic
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 3.2.0-39-generic /boot/vmlinuz-3.2.0-39-generic
update-initramfs: Generating /boot/initrd.img-3.2.0-39-generic
gzip: stdout: No space left on device
E: mkinitramfs failure cpio 141 gzip 1
update-initramfs: failed for /boot/initrd.img-3.2.0-39-generic with 1.
run-parts: /etc/kernel/postinst.d/initramfs-tools exited with return code 1
Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/linux-image-3.2.0-39-generic.postinst line 1010.
dpkg: error processing linux-image-3.2.0-39-generic (--configure):
subprocess installed post-installation script returned error exit status 2
dpkg: dependency problems prevent configuration of linux-image-generic:
linux-image-generic depends on linux-image-3.2.0-39-generic; however:
Package linux-image-3.2.0-39-generic is not configured yet.
dpkg: error processing linux-image-generic (--configure):
dependency problems - leaving unconfigured
Processing triggers for initramfs-tools ...
update-initramfs: Generating /boot/initrd.img-3.2.0-38-generic
gzip: stdout: No space left on device
E: mkinitramfs failure cpio 141 gzip 1
update-initramfs: failed for /boot/initrd.img-3.2.0-38-generic with 1.
dpkg: error processing initramfs-tools (--configure):
subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
linux-image-3.2.0-40-generic
linux-generic
linux-image-3.2.0-39-generic
linux-image-generic
initramfs-tools
user@ubuntu:~$
NIKKI: SALIDA del COMANDO DF Y SU ÚLTIMO COMANDO:
user@ubuntu:~$ df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda2 19222656 5545404 12700716 31% /
devtmpfs 16425020 8 16425012 1% /dev
none 3291972 996 3290976 1% /run
none 5120 0 5120 0% /run/lock
none 16459852 736 16459116 1% /run/shm
/dev/sda1 90195 89356 0 100% /boot
/dev/sda5 88370448 33795068 50086420 41% /home
/dev/sdb1 2884283608 184345072 2553425284 7% /mnt/data0
/dev/sdc1 488145616 404062976 84082640 83% /media/KAREN_~1DRI
user@ubuntu:~$ dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | xargs sudo apt-get -y purge
[sudo] password for user:
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
linux-generic : Depends: linux-headers-generic (= 3.2.0.39.47) but 3.2.0.40.48 is to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
Respuesta1
En tu pastbin noté que dice
El paquete linux-image-generic aún no está configurado.
intenta hacer esto y luego actualiza
sudo dpkg --configure -a
sudo apt-get install -f
sudo apt-get actualización && sudo apt-get actualización
Continuar:
Parece que te quedaste sin espacio. ¿Has intentado correr?
sudo apt-get clean && sudo apt-get autoremove
Entonces te sugiero que compruebes qué kernel estás ejecutando ahora ejecutando
uname -r
recuérdalo y luego verifica todos los kernels que tienes instalados
dpkg --list | grep linux-image
luego elimine todos los demás núcleos EXCEPTO el que está ejecutando en este momento.
sudo apt-get purge linux-image-x.x.x.x-generic
y después de haber eliminado todo, ejecute
sudo update-grub2
Y por último, pero no menos importante, repita el paso anterior con Configuración del kernel.
ACTUALIZACIÓN 13/04/2013
Hola de nuevo, no te preocupes, todavía hay muchas formas de intentar solucionar este problema. ¿Puedes darme df
también el resultado del comando desde la terminal? También intente ejecutar este comando en la terminal y vea si puede eliminar "núcleos innecesarios".
dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | xargs sudo apt-get -y purge
Respuesta2
La forma en que lo resolví en mi computadora portátil:
- Inicie su computadora portátil usando la imagen del kernel anterior linux-image-3.2.0-39
- Desinstale el kernel más reciente:
sudo apt-get purge linux-image-3.2.0-40-generic
- Desinstalar el kernel heredado: imágenes
sudo apt-get purge linux-image-3.2.0-35-generic
- Actualice su sistema:
sudo apt-get update && sudo apt-get upgrade
- Actualizar el cargador de arranque:
update-grub2