我对此应该如何运作的理解:
我将包设置为与和一起保存apt-mark hold <PACKAGE>
,这意味着它们将作为apt update
和的一部分被忽略apt upgrade
。
这意味着它们也应该被忽略do-release-upgrade
。
从 18.04 升级到 20.04 我注意到这对像corosync
和这样的数据包有效pacemaker
。
我将它们设置为hold
,do-release-upgrade
没有抱怨,就不管它们了。2.4.3corosync
没有升级到 3.0
但是,在另一台服务器上,我将其设置zookeeper
为受阻,do-release-upgrade
无法超越。它一直抱怨我需要升级所有内容。
这种差异从何而来?所有提到的数据包都来自主要的 ubuntu apt 存储库,因此我不能仅禁用下面的文件/etc/apt/sources.list.d/
来实现这一点。
我在这里遗漏了什么?