dpkg was interrupted, you must manually run 'dpkg --configure -a'

dpkg was interrupted, you must manually run 'dpkg --configure -a'

出现该错误其实有很多种可能,但是终其原因就是系统中的某个软件有问题(我是中断了一个软件的安装出现这个问题的)

解决办法:

1.按照错误提示来:sudo dpkg --configure -a

  用这个发生了一个问题,链接不上……恶心半天……

2.网上搜索到的一种方法,只用了里面的步骤1,2,3,5,6

1.$ sudo mv /var/lib/dpkg/info /var/lib/dpkg/info_old //现将info文件夹更名
2.$ sudo mkdir /var/lib/dpkg/info //再新建一个新的info文件夹
3.$ sudo apt-get update, apt-get -f install //不用解释了吧
4.$ sudo mv /var/lib/dpkg/info/* /var/lib/dpkg/info_old //执行完上一步操作后会在新的info文件夹下生成一些文件(我自己操作的时候里面没有生成文件),现将这些文件全部移到info_old文件夹下
5.$ sudo rm -rf /var/lib/dpkg/info //把自己新建的info文件夹删掉
6.$ sudo mv /var/lib/dpkg/info_old /var/lib/dpkg/info //把以前的info文件夹重新改回名字

猜你喜欢

转载自zlb1986.iteye.com/blog/1395376