优先级和基本信息如apt show
部分所示。
答案1
对于apt
1.9.9 及更高版本(自 Debian 11 起可用):
sudo apt install --only-upgrade ~prequired ~E
将升级所需的和必要的包(以及任何必要的依赖项,基于版本限制)。
如果您的版本apt
不支持上述内容,您可以使用aptitude
:
sudo aptitude upgrade ~prequired ~E
请注意,在稳定版本中,必需的和必需的软件包不会得到特殊处理,因此至少从 Debian 的角度来看,没有特别的理由限制仅升级这些软件包 — 您应该使系统保持最新状态一般来说。如果您只升级必需的和必需的软件包,您将错过对传递性必需软件包的升级。这实际上是危险的——如果xz
后门已经发布,修复它就需要升级liblzma
,这既不是必需的,也不是必要的。