为什么升级后,(已卸载的)软件包会列在“本地”存储库(在 Synaptic 中)中?

为什么升级后,(已卸载的)软件包会列在“本地”存储库(在 Synaptic 中)中?

我刚刚使用命令将计算机从 10.10 升级到 11.04 do-release-upgrade。(这是我第一次真正进行升级。)我的设置中有一些 PPA,它们在升级过程中从我的配置中删除了。我返回并重新添加了这些 PPA(如 Thunderbird 稳定版和 Flash 11),并进行了更新和升级。现在,当我查看 Synaptic 时,我在“本地”源中看到很多“孤立”的软件包。我可以对这些软件包进行“标记为完全删除”,但我无法“应用”这些更改。这是怎么回事?是否可以清除这些以使系统“干净”?

突触的局部起源

答案1

好的,这似乎就是答案:

http://johnlewis.ie/remove-residual-config-files-in-ubuntu-a-one-liner/

aptitude -F %p search '~c' | xargs dpkg -P

我尝试过像这样组装一些东西,但基于deborphan,并且我的系统可能处于部分崩溃状态。我会就此提出另一个问题。

相关内容