`apt upgrade` 包没有标记为手动安装?

usr*_*etc 6 debian apt package-management

如何升级单个 Debian 软件包而不将其标记为“手动安装”?apt install upgradeable-lib当然有效,但后来我必须apt-mark auto(或包不再是自动删除的)。

A.B*_*A.B 6

通过查看源代码,我找到了您正在寻找的功能,但它仅在几个月前的一次提交中可用,因此仅在 Bullseye(未来的 Debian 11)中可用:

支持将所有新安装的包标记为自动安装

将选项“--mark-auto”添加到“apt install”,将所有新安装的软件包标记为自动安装。

等效的配置选项(在 Debian 10 中无效)是APT::Get::Mark-Auto.

  • 这可能不会有任何伤害,但它可以将某些软件包在新安装时标记为自动,并且“应该”标记为手动。 (2认同)