每当我运行aptitude safe-upgrade
,我都会得到这个输出:
The following partially installed packages will be configured:
cups gconf2 ufw update-manager
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 2 not upgraded.
Need to get 0 B of archives. After unpacking 0 B will be used.
我该如何配置上述四个包?
我试过了dpkg-reconfigure gconf2
,但失败了
/usr/sbin/dpkg-reconfigure: gconf2 is broken or not fully installed
答案1
运行这些代码
sudo apt-get update
sudo apt-get clean
sudo apt-get autoremove
sudo apt-get update && sudo apt-get upgrade
sudo dpkg --configure -a
sudo apt-get install -f
这将清理并配置您的包
答案2
这个命令解决了我的问题:
apt-get --purge remove program_name
但当然您也需要尝试@ringtail 的回答。
答案3
上面的答案对我不起作用。我不得不使用 force-depends 选项运行 dpkg,以解决某些内核之间的循环依赖关系。
sudo dpkg --force-depends --configure -a
这会将所有依赖问题转变为警告。请谨慎使用,尽量减少范围(首先安装所有没有任何问题的东西)并自行承担风险。