Dpkg Error Code 1


Sub-process /usr/bin/dpkg returned an error code (1)解决办法

安装一些用apt-get下载的程序的时候,我出现过以下问题:

Do you want to continue? [Y/n] 
Setting up sysstat (11.6.1-1ubuntu0.2) ...
dpkg: error processing package sysstat (--configure):
 installed sysstat package post-installation script subprocess returned error exit status 10
Errors were encountered while processing:
 sysstat
E: Sub-process /usr/bin/dpkg returned an error code (1)

网上找到了靠谱的解决方法:

将info文件夹改名:

sudo mv /var/lib/dpkg/info /var/lib/dpkg/info.bk

新建一个info文件夹

sudo mkdir /var/lib/dpkg/info

安装修复

sudo apt-get update
sudo apt-get install -f 

操作后,info文件夹下会有一些文件,移动一下:

sudo mv /var/lib/dpkg/info/* /var/lib/dpkg/info.bk

删掉这个新的info文件夹

sudo rm -rf /var/lib/dpkg/info

恢复原有的info文件夹名称

sudo mv /var/lib/dpkg/info.bk /var/lib/dpkg/info

到这里,问题已经可以解决了


文章作者: 拓佑豪
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 拓佑豪 !
评论
  目录