我想通过dpkg -i
不更新来手动安装软件包。我认为最优雅的方法是将其固定在最高优先级。
的手册页apt_preferences
说:
将优先级990分配给未安装且属于目标版本的实例。daccess-ods.un.org daccess-ods.un.org
所以我想它应该更高。
还:
例如,以下记录使APT为从本地站点可用的所有程序包实例分配高优先级。
Package: *
Pin: origin ""
Pin-Priority: 999
但是,即使优先级为1100,它也不起作用。
如何防止此类软件包(编辑)被更新apt-get dist-upgrade
?
您正在寻找完成任务的工具是apt-mark
。
使用以下命令标记手动安装[Package]
以防止对其apt
进行更新。
apt-mark hold [Package]
该命令将软件包标记为已保留。保留的软件包无法安装,升级,删除或清除。
apt-mark unhold [Package]
如果需要删除软件包,可以“取消保留”软件包。
请查看手册apt-mark
页以获取有关这些工具的更多信息。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句