| 场景 | 关键包需要固定版本或回退 |
|---|---|
| 目标 | 锁定版本并可控回退 |
| 工具链 | dnf versionlock / apt-mark hold |
RPM 锁与降级
RPM 锁与降级
dnf install -y python3-dnf-plugin-versionlock
dnf versionlock add nginx
dnf versionlock list
# 降级:
dnf downgrade nginx-1.24.0-1.el9DEB 锁与降级
DEB 锁与降级
apt-mark hold nginx
apt-mark showhold
# 降级:
apt-get install nginx=1.24.0-1ubuntu1
apt-mark unhold nginx把锁定项写进配置管理(Ansible/文档),否则半年后没人知道为什么这个包不升级。