用户修改包的更新通知

用户修改包的更新通知

很长一段时间以来,我都有一份期刊0.4.8 我有修改的;更新通知和 aptitude 从未建议我将其“更新”到存储库版本(或实际上到此 ppa,它曾经是,现在仍然是最新的)。然后我做到了do-release-upgradeKubuntu 12.04 升级到 14.04,将 Xournal 降级到版本 0.4.7。(编辑:实际上这在技术上是错误的;请参阅我的回答。)因此,在重新启用 ppa(并更新)后,我再次用修改后的版本替换了原装 Xournal(来自 ppa),此后不久,sudo aptitude update && sudo aptitude safe-upgrade产生了一个例程

The following packages will be updated:
xournal

当然sudo aptitude hold xournal可以防止这种不必要的“更新”发生(尽管通知区域中仍然总是有一个“有可用更新”图标,我不知道如何摆脱它),但我想知道这种行为改变的原因。

答案1

事实证明,这实际上是预期的行为,因为 Xournal 的版本号现在是 4.8,而不是 0.4.8(我猜是由于某种笔误?),正如指出的那样这里这也是为什么 0.4.8 被“升级”到 4.7 的原因。

可以通过“保留”包来防止不必要的“更新”,即:

sudo aptitude hold xournal

——至少如果有人aptitude像我一样使用它进行软件更新的话。但是由于系统托盘中的更新通知图标是由 Muon Update Notifier 生成的,因此为了消除这种情况,有必要将软件包标记为也保存在 Muon Package Manager 中。后者必须首先安装在库存系统上,因为它在某个时候从默认安装中删除了。

相关内容