很长一段时间以来,我一直在寻找这个问题的答案,虽然我已经看到了建议的解决方案,但没有一个有效。
我可以使用此命令看到所有准备好更新的包:
apt list --upgradable
其中一些由于分阶段更新而被阻止。我想知道哪些会升级,哪些会被阻止。
到目前为止,我所要做的就是发出这个命令(每个包一次):
apt-cache policy [packagename]
如果输出包含字符串(phased …%)
(百分号前的一位、两位或三位数字),则表示该包是分阶段更新的一部分。但它并没有说明它现在是否会安装在我的机器上。
我如何判断哪些待处理的软件包将立即安装,哪些将由于分阶段更新而被阻止?
我正在运行 Ubuntu 22.04,以防万一。
谢谢