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

最近在debian系统上apt-get install -y ia32-libs安装软件到最后时总是出现如下错误:

Sub-process /usr/bin/dpkg returned an error code (1)


解决办法:

cd /var/lib/dpkg

sudo mv info info.bak

sudo mkdir info

sudo apt-get install -y ia32-libs

开始我是想在一条命令中同时安装几个软件包,结果还是出现E: Sub-process /usr/bin/dpkg returned an error code (1) 。于是把新的info删掉,一个个地来安装,每装好一个软件包,就把info删掉,再新建一个,这样就没有提示E: Sub-process /usr/bin/dpkg returned an error code (1) 了。

最后用原来的info.bak 替换新的info

sudo rm -rf info

sudo mv info.bak info

sudo apt-get update 

sudo apt-get upgrade 

sudo apt-get autoremove 

执行完以上操作,再安装软件的时候都不再有E: Sub-process /usr/bin/dpkg returned an error code (1)了。


你可能感兴趣的:(code,error,Debian,An,returned,(1),Sub-Process,/usr/bin/dpkg)