¿Por qué tarda tanto la instalación del último kernel de Linux para Ubuntu?

¿Por qué tarda tanto la instalación del último kernel de Linux para Ubuntu?

Ejecuté el actualizador de software, que actualizó la base de Ubuntu en 32 bits 15.04, que según tengo entendido incluye el kernel de Linux y estaba tardando tanto (después de varias horas todavía no había terminado) que sentí que ya debía haber terminado el trabajo. , sólo la GUI debe haberse detenido. Entonces lo que hice fue reiniciar mi PC porque pensé que esto haría que el nuevo kernel estuviera en funcionamiento. Pero cuando intenté instalar Subversion una vez reiniciado me dio el error:

    E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem. 

Corrí sudo dpkg --configure -apero me está tomando una eternidad (cuatro horas hasta ahora) terminar el trabajo. Tengo 3,8 GB de RAM, mi CPU es una Intel Core i5 M460 @ 2,53 GHz x 2, tengo más de 260 GB de espacio libre en el disco duro y mi kernel actual es 3.19.0-20 genérico, pero la versión del kernel que estoy intentando instalar con dpkg es 3.19.0-21-generic. Si es relevante, mi entorno de escritorio es Cinnamon 2.2.16, aunque estoy ejecutando Ubuntu y no Linux Mint. Este es mi mensaje de salida al ejecutar sudo dpkg --configure -a:

Setting up linux-image-3.19.0-21-generic (3.19.0-21.21) ...
Running depmod.
update-initramfs: deferring update (hook will be called later)
initrd.img(/boot/initrd.img-3.19.0-21-generic
) points to /boot/initrd.img-3.19.0-21-generic
 (/boot/initrd.img-3.19.0-21-generic) -- doing nothing at /var/lib/dpkg/info/linux-image-3.19.0-21-generic.postinst line 491.
vmlinuz(/boot/vmlinuz-3.19.0-21-generic
) points to /boot/vmlinuz-3.19.0-21-generic
 (/boot/vmlinuz-3.19.0-21-generic) -- doing nothing at /var/lib/dpkg/info/linux-image-3.19.0-21-generic.postinst line 491.
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 3.19.0-21-generic /boot/vmlinuz-3.19.0-21-generic
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 3.19.0-21-generic /boot/vmlinuz-3.19.0-21-generic
update-initramfs: Generating /boot/initrd.img-3.19.0-21-generic
run-parts: executing /etc/kernel/postinst.d/pm-utils 3.19.0-21-generic /boot/vmlinuz-3.19.0-21-generic
run-parts: executing /etc/kernel/postinst.d/unattended-upgrades 3.19.0-21-generic /boot/vmlinuz-3.19.0-21-generic
run-parts: executing /etc/kernel/postinst.d/update-notifier 3.19.0-21-generic /boot/vmlinuz-3.19.0-21-generic
run-parts: executing /etc/kernel/postinst.d/zz-update-grub 3.19.0-21-generic /boot/vmlinuz-3.19.0-21-generic
Generating grub configuration file ...
Warning: Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported.
Found linux image: /boot/vmlinuz-3.19.0-21-generic
Found initrd image: /boot/initrd.img-3.19.0-21-generic
Found linux image: /boot/vmlinuz-3.19.0-20-generic
Found initrd image: /boot/initrd.img-3.19.0-20-generic
Found linux image: /boot/vmlinuz-3.19.0-15-generic
Found initrd image: /boot/initrd.img-3.19.0-15-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin

Respuesta1

¡Ajá, encontré la solución yo mismo! Lo que hice fue reiniciar desde un USB en vivo y reparar grub (segúnesta guía), cuando noté esa línea en el mensaje generado por sudo dpkg --configure -aa saber Warning: Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported.y me hizo preguntarme qué pasaría si reparara grub. Después de reiniciar Ubuntu en mi HDD, volví a ejecutar sudo dpkg --configure -ae instaló el nuevo kernel en lo que pareció menos de un minuto.

información relacionada