ubuntu
参考:
https://forum.mxlinux.org/viewtopic.php?t=39921
http://www.jb51.cc/article/p-xvcqsqfg-bhq.html
最近在装新软件,然后
apt-get之后满屏幕都是
Running depmod.@H_404_16@
update-initramfs@H_404_16@: deferring update (hook will be called later)
Examining /etc/kernel/postinst.@H_404_16@d.@H_404_16@
run-parts@H_404_16@: executing /etc/kernel/postinst.@H_404_16@d/apt-auto@H_404_16@-removal@H_404_16@ 3.13@H_404_16@.0@H_404_16@-@H_404_16@133@H_404_16@-generic@H_404_16@ /boot/vmlinuz-@H_404_16@3.13@H_404_16@.0@H_404_16@-@H_404_16@133@H_404_16@-generic@H_404_16@
run-parts@H_404_16@: executing /etc/kernel/postinst.@H_404_16@d/dkms 3.13@H_404_16@.0@H_404_16@-@H_404_16@133@H_404_16@-generic@H_404_16@ /boot/vmlinuz-@H_404_16@3.13@H_404_16@.0@H_404_16@-@H_404_16@133@H_404_16@-generic@H_404_16@
run-parts@H_404_16@: executing /etc/kernel/postinst.@H_404_16@d/initramfs-tools@H_404_16@ 3.13@H_404_16@.0@H_404_16@-@H_404_16@133@H_404_16@-generic@H_404_16@ /boot/vmlinuz-@H_404_16@3.13@H_404_16@.0@H_404_16@-@H_404_16@133@H_404_16@-generic@H_404_16@
update-initramfs@H_404_16@: Generating /boot/initrd.@H_404_16@img-@H_404_16@3.13@H_404_16@.0@H_404_16@-@H_404_16@133@H_404_16@-generic@H_404_16@
run-parts@H_404_16@: executing /etc/kernel/postinst.@H_404_16@d/pm-utils@H_404_16@ 3.13@H_404_16@.0@H_404_16@-@H_404_16@133@H_404_16@-generic@H_404_16@ /boot/vmlinuz-@H_404_16@3.13@H_404_16@.0@H_404_16@-@H_404_16@133@H_404_16@-generic@H_404_16@
run-parts@H_404_16@: executing /etc/kernel/postinst.@H_404_16@d/update-notifier@H_404_16@ 3.13@H_404_16@.0@H_404_16@-@H_404_16@133@H_404_16@-generic@H_404_16@ /boot/vmlinuz-@H_404_16@3.13@H_404_16@.0@H_404_16@-@H_404_16@133@H_404_16@-generic@H_404_16@
run-parts@H_404_16@: executing /etc/kernel/postinst.@H_404_16@d/zz-update@H_404_16@-grub@H_404_16@ 3.13@H_404_16@.0@H_404_16@-@H_404_16@133@H_404_16@-generic@H_404_16@ /boot/vmlinuz-@H_404_16@3.13@H_404_16@.0@H_404_16@-@H_404_16@133@H_404_16@-generic@H_404_16@
/usr/sbin/grub-mkconfig@H_404_16@: 36@H_404_16@: /etc/default/grub: Syntax error: EOF in@H_404_16@ backquote substitution
run-parts@H_404_16@: /etc/kernel/postinst.@H_404_16@d/zz-update@H_404_16@-grub@H_404_16@ exited with@H_404_16@ return@H_404_16@ code 2@H_404_16@
Failed to@H_404_16@ process /etc/kernel/postinst.@H_404_16@d at /var@H_404_16@/lib/dpkg/info/linux-image@H_404_16@-@H_404_16@3.13@H_404_16@.0@H_404_16@-@H_404_16@133@H_404_16@-generic@H_404_16@.@H_404_16@postinst line 1025.@H_404_16@
dpkg: error processing package linux-image@H_404_16@-@H_404_16@3.13@H_404_16@.0@H_404_16@-@H_404_16@133@H_404_16@-generic@H_404_16@ (--@H_404_16@configure):
subprocess installed post-installation@H_404_16@ script returned error exit status 2@H_404_16@
Setting up linux-image@H_404_16@-@H_404_16@3.13@H_404_16@.0@H_404_16@-@H_404_16@134@H_404_16@-generic@H_404_16@ (3.13@H_404_16@.0@H_404_16@-@H_404_16@134.183@H_404_16@) ...@H_404_16@
最后报错:
E@H_404_16@: Sub-process /usr/bin/dpkg returned an error code (1)@H_404_16@
找到方法:把包信息备份,重新apt-get update
sudo mv /var@H_404_16@/lib/dpkg/info /var@H_404_16@/lib/dpkg/info.bak
sudo mkdir /var@H_404_16@/lib/dpkg/info
sudo apt-get@H_404_16@ update
但是执行 sudo apt-get update
的时候,报警告:
W: GPG error: http://download.virtualBox.org xenial InRelease: The following signatures couldn't@H_404_16@ be verified because the public key is@H_404_16@ not@H_404_16@ available: NO_PUBKEY A2F683C52980AECF
是这样修正的:
sudo -i
wget -q -O- http://download.virtualBox@H_404_16@.org@H_404_16@/virtualBox/debian/oracle_vBox_2016.asc@H_404_16@ | apt-key add@H_404_16@ -