Ubuntu용 최신 Linux 커널을 설치하는 데 시간이 오래 걸리는 이유는 무엇입니까?

Ubuntu용 최신 Linux 커널을 설치하는 데 시간이 오래 걸리는 이유는 무엇입니까?

32비트 15.04에서 Ubuntu 기반을 업데이트한 소프트웨어 업데이트 프로그램을 실행했습니다. 여기에는 Linux 커널이 포함되어 있고 시간이 너무 오래 걸렸습니다(몇 시간 후에도 아직 완료되지 않았습니다). 작업이 이미 완료되었을 것 같습니다. , GUI만 정지되었을 것입니다. 그래서 제가 한 일은 PC를 재부팅하는 것이었습니다. 이렇게 하면 새 커널이 실행될 것이라고 생각했기 때문입니다. 그러나 재부팅한 후 Subversion을 설치하려고 하면 오류가 발생했습니다.

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

달려갔지만 sudo dpkg --configure -a작업을 완료하는 데 시간이 너무 오래 걸립니다(지금까지 4시간). 3.8GB RAM이 있고 CPU는 Intel Core i5 M460 @ 2.53GHz x 2이며 260GB가 넘는 HDD 여유 공간이 있고 현재 커널은 3.19.0-20-generic이지만 시도 중인 커널 버전은 dpkg로 설치하는 방법은 3.19.0-21-generic입니다. 관련이 있는 경우 내 데스크탑 환경은 Cinnamon 2.2.16이지만 Linux Mint가 아닌 Ubuntu를 실행하고 있습니다. 이것은 실행의 출력 메시지입니다 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

답변1

아하, 제가 직접 해결책을 찾았습니다! 내가 한 일은 라이브 USB에서 재부팅하고 그럽을 수리한 것입니다(다음에 따르면).이 가이드sudo dpkg --configure -a), 즉, 즉 에 의해 생성된 메시지에서 해당 줄을 발견하고 Warning: Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported.grub을 복구하면 어떤 일이 일어날지 궁금해졌습니다. HDD에서 Ubuntu로 다시 부팅한 후 다시 실행했는데 sudo dpkg --configure -a1분도 안 되는 시간에 새 커널이 설치되었습니다.

관련 정보