操作系统升级忽略已由 apt-mark 设置为保留的软件包

操作系统升级忽略已由 apt-mark 设置为保留的软件包

我对此应该如何运作的理解:

我将包设置为与和一起保存apt-mark hold <PACKAGE>,这意味着它们将作为apt update和的一部分被忽略apt upgrade

这意味着它们也应该被忽略do-release-upgrade

从 18.04 升级到 20.04 我注意到这对像corosync和这样的数据包有效pacemaker

我将它们设置为holddo-release-upgrade 没有抱怨,就不管它们了。2.4.3corosync没有升级到 3.0

但是,在另一台服务器上,我将其设置zookeeper为受阻,do-release-upgrade无法超越。它一直抱怨我需要升级所有内容。

这种差异从何而来?所有提到的数据包都来自主要的 ubuntu apt 存储库,因此我不能仅禁用下面的文件/etc/apt/sources.list.d/来实现这一点。

我在这里遗漏了什么?

相关内容