跳到主要内容
常见问题 银河麒麟补丁回滚离线

补丁回滚失败?

麒麟补丁回滚失败:被依赖、文件缺失、回滚脚本报错。给出查依赖、保留现场、按补丁说明执行回滚的步骤。

发布于 2026/11/11 所属频道 银河麒麟

简短答案

补丁回滚失败,先查被谁依赖与回滚脚本是否完整。被依赖时不能直接卸,要先处理依赖方。

现象 原因 处理
卸包报依赖 其他包依赖它 先卸依赖方
卸包报缺文件 现场被改 保留现场
回滚脚本报错 脚本与版本不匹配 对照补丁说明

怎么排查

# 1. 查谁依赖这个包
sudo rpm -q --whatrequires <pkg>
# 2. 查包文件还在不在
rpm -q --filesbypkg <pkg>
# 3. 卸包(按依赖顺序)
sudo rpm -e <pkg>
# 4. 保留现场
cp -a /var/log/patch.log /root/patch-rollback/
  1. 补丁回滚流程以补丁条目说明为准,参考 桌面 V10 SP1 离线补丁。
  2. 被依赖时先卸依赖方,不要 --nodeps 强卸。
  3. 回滚后按 麒麟 V11 服务器版 发行说明验证行为。
  4. 桌面端参考 麒麟 V11 桌面版。

操作小结

  1. 依赖 → 文件 → 脚本,顺序排查。
  2. 不 --nodeps。
  3. 保留现场再动手。

相关链接

本文内容基于公开资料整理,仅供参考;涉及授权与合规的操作请以厂商官方文档为准。

相关推荐下载

按本文主题匹配的官方原版镜像条目

配套 PE 工具

制作启动盘、备份数据、修复引导

其他常见问题

同一集合内的相近主题,按标签与关键词匹配