问题描述
每当我运行 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
最佳思路
运行这些代码
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
这将清理并配置您的包
次佳思路
这个命令解决了我的问题:
apt-get --purge remove program_name
但当然你还需要尝试@ringtail 答案。
第三种思路
上面的答案对我不起作用。我必须使用 force-depends 选项运行 dpkg,以解决某些内核之间的循环依赖关系。
sudo dpkg --force-depends --configure -a
这会将所有依赖性问题转化为警告。请谨慎使用,在最小范围内(首先安装没有任何问题的所有内容)并自行承担风险。