今回はapt-get upgradeで更新しようとした時に以下のエラーが発生した時の対応方法。

※ 例によって、イタリック体が入力するコマンド

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

 

1) メッセージに従ってコマンドを叩く

メッセージを信じて言われたコマンドを入力。

dpkg --configure -a

 

実行結果

Setting up linux-image-5.4.0-31-generic (5.4.0-31.35) ...
Processing triggers for linux-image-5.4.0-31-generic (5.4.0-31.35) ...
/etc/kernel/postinst.d/initramfs-tools:
update-initramfs: Generating /boot/initrd.img-5.4.0-31-generic
/etc/kernel/postinst.d/zz-update-grub:
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub.d/init-select.cfg'
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-5.4.0-31-generic
Found initrd image: /boot/initrd.img-5.4.0-31-generic
Found linux image: /boot/vmlinuz-5.4.0-29-generic
Found initrd image: /boot/initrd.img-5.4.0-29-generic
Found linux image: /boot/vmlinuz-5.4.0-28-generic
Found initrd image: /boot/initrd.img-5.4.0-28-generic
done

 

2) 更新を最初からやり直す。

いつもどおりに"update"からやり直せば、エラーは出ないはず。

apt-get update

apt-get -y dist-upgrade

 

以上。