debian

Debian yum能否回滚到之前的版本

小樊
32
2025-12-24 16:49:54
栏目: 智能运维

Debian 与 YUM 的适配说明 Debian 系列发行版默认使用 APT/dpkg 作为包管理器,系统层面并不存在 YUM。因此无法在 Debian 上直接使用 yum history undo/redo/rollback 等事务回滚功能。若你的目标是“回滚到之前的版本”,在 Debian 上应使用 APT 的版本选择与锁定机制;若你实际使用的是 RHEL/CentOS/Fedora 等基于 RPM 且自带 YUM 的系统,则可使用 YUM 的历史事务回滚或降级方案。

在 Debian 上的正确做法

如果你实际使用的是 YUM 系统

快速判断与选择

你的系统或场景 推荐工具 常用回滚/降级命令
Debian/Ubuntu APT/dpkg apt-cache policy <包名>;apt-get install <包名>=<版本号>;apt-mark hold <包名>
RHEL/CentOS/Fedora YUM yum history undo/redo/rollback ;yum downgrade <包名>-<版本号>;yum versionlock <包名>
不确定当前系统 先确认发行版 lsb_release -a 或 cat /etc/os-release;再按上表选择对应方法

0
看了该问题的人还看了