问题
使用命令sudo apt install xxx
安装软件时报错:
Sub-process /usr/bin/dpkg returned an error code (1)
例如:
解决方案
- 进入目录:
cd /var/lib/dpkg
- 删除文件:
sudo mv info info.baksudo
- 重新创建:
sudo mkdir info
- 重新安装软件:
sudo apt update
,sudo apt-get install XXX
如果还是不行,可以尝试重新配置数据库包:
sudo dpkg --configure -a
或者强制执行某个被中断的安装过程:
sudo apt-get install -f
参考资料
How To Solve “sub process usr bin dpkg returned an error code 1″ Error in Ubuntu
Ubuntu解决dpkg returned an error code (1)