我知道用 Apt 固定包。那不是我想做的。其他问题已通过使用固定或暂时使用固定来回答。我不想这样做。
我想要做的是让软件包保持与内核相同的方式:
# apt-get upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages have been kept back:
linux-generic-pae linux-headers-generic-pae linux-image-generic-pae
The following packages will be upgraded:
Run Code Online (Sandbox Code Playgroud)
我想补充tomcat-*,并mysql-*和sun-*到这个列表。过去,有一个配置参数可以做到这一点。我一直认为它是类似的东西Apt::Get::HoldPkgs,Apt::HoldPkgs但我找不到它。
我想保留这些软件包的更新,直到我用apt-get install.
我找到了apt-get配置Apt::NeverAutoRemove。这会做我想要的吗?
添加的问题:我注意到Apt::NeverAutoRemove和Apt::Never-MarkAuto-Sections(除其他外)据我所知没有记录。它们不在联机帮助页中。也不是aptitude::Keep-Unused-Pattern和aptitude::Get-Root-Command。
是否有任何全面和完整的文档apt.conf?
apt ×1