les*_*ana 5 10.04 package-management synaptic
这是对这个问题的跟进:在 Synaptic 中“本地或过时”是什么意思。
我没有手动安装 Open Office。我怀疑 Open Office 是否已从存储库中删除。那么为什么 Open Office 软件包在 Synaptic 中被标记为“本地或过时”?
我正在使用 Ubuntu 10.04。
我非常怀疑切换到 LibreOffice 是 Open Office 包被标记为“本地或过时”的原因。
几个原因:
python-uno
,scim
,和xserver-xorg-input-wacom
。最可能的解释如下:
关于这个问题中“本地或过时”的含义有更详细的解释:What does “local or obsolete”mean in Synaptic。
顾名思义,提议的存储库是提议的更新的存储库。如果获得批准,则包将被转移到另一个“稳定”存储库,一切都很好。如果它们没有被批准,那么它们就会从建议的存储库中删除。转移和删除悄无声息地发生。没有(据我所知)通知用户这些更改的通知机制。这意味着,如果您启用了建议的存储库,您可能会随时获得“本地或过时”的软件包,而不会发出警告。
请注意,不建议在生产系统上启用建议的存储库。建议的存储库仅适用于包测试人员。我之前不知道这一点并且启用了建议的存储库。在了解了建议的存储库的目的和后果后,我现在已禁用它。
有两种方法可以“修复”这种情况。对于“修复”,我的意思是做一些事情,以便软件包不再列在“本地或过时”下。
第一种方法很简单。等等。但如果软件包不再升级,可能会永远等待。
第二种方法并不那么容易,而且可能相当麻烦,特别是当该包有其他包依赖于它时。此问题的答案中提供了如何从建议降级的说明:如何从升级恢复到建议存储库?。