首页/系统/信创系统运维速查/dnf 事务历史与回滚
命令与包管理65 条

dnf 事务历史与回滚

每次安装/升级/卸载都是可查的事务:dnf history 列出、info 看明细、undo/rollback 回滚,是误操作后的优先处理手段。

信创系统运维速查系统更新于 2026-10-12
列出dnf history list
明细dnf history info <ID>
回滚dnf history undo <ID> / rollback <ID>

回滚一次误装

回滚一次误装
dnf history list | head
dnf history info 25
dnf history undo 25 -y
回滚只处理包状态,不恢复被新版本改写的配置文件;业务配置需另行备份还原。

易错点

  • undo 依赖当前源里仍能找到旧版本包,源已清理时回滚失败需手工处理
  • 跨多个事务的变更要按时间倒序逐个回滚,跳着回滚容易依赖冲突

数据来源与参考

  • dnf history 手册
  • openEuler 包管理文档
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌