首页/系统/信创系统运维速查/apt 锁定包版本(hold)
命令与包管理65 条

apt 锁定包版本(hold)

生产不允许某软件被自动升级:apt-mark hold 锁住、unhold 解锁、showhold 查看;升级期保护内核与数据库的常用手段。

信创系统运维速查系统更新于 2026-10-12
锁定apt-mark hold 包名
查看apt-mark showhold
解锁apt-mark unhold 包名

示例

示例
sudo apt-mark hold nginx
apt-mark showhold
sudo apt-mark unhold nginx    # 需要升级时先解锁
hold 只影响 apt 的自动升级决策;手工指定版本安装仍可进行。

易错点

  • hold 的包在整机安全升级时不会更新,补丁节奏要单独规划
  • 换机器迁移时忘了检查 hold 列表,会导致版本行为不一致

数据来源与参考

  • apt-mark 手册
  • Debian 版本管理文档
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌