Sub-process /usr/bin/dpkg returned an error code (1) 或者子进程 已安装 post-installation 脚本 返回了错误号 1

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

或者

子进程 已安装 post-installation 脚本 返回了错误号 1
出现上面的问题,如下方法修复

root@localhost:~# cd /var/lib/dpkg/
root@localhost:/var/lib/dpkg# mv info/ info_bak
root@localhost:/var/lib/dpkg# mkdir info
root@localhost:/var/lib/dpkg# apt update
root@localhost:/var/lib/dpkg# apt -f install
root@localhost:/var/lib/dpkg# mv info/* info_bak/
root@localhost:/var/lib/dpkg# rm -rf info
root@localhost:/var/lib/dpkg# mv info_bak/ info

任务

cd /var/lib/dpkg/
mv info/ info_bak
mkdir info
apt update
apt -f install
mv info/* info_bak/
rm -rf info
mv info_bak/ info

一次性执行

cd /var/lib/dpkg/ ; mv info/ info_bak ; mkdir info ; apt update ; apt -f install ; mv info/* info_bak/ ; rm -rf info ; mv info_bak/ info

Guess you like

Origin blog.csdn.net/babytiger/article/details/120217027