补丁依赖没对上?
麒麟离线补丁提示依赖缺失或前置补丁没打的处理方法:核对当前系统基线、补齐前置补丁、离线补依赖,给核对命令与打补丁顺序。
简短答案
补丁报”依赖对不上”通常是没打前置补丁或系统基线与补丁要求的基线不一致。处理顺序固定:先核对当前系统基线 → 按编号顺序补前置补丁 → 离线补依赖 → 再装目标补丁,不要跳着打。
现象对照表
| 现象 | 原因 |
|---|---|
| 提示前置补丁未安装 | 有依赖顺序,跳着打了 |
| 提示某包版本不匹配 | 系统基线与补丁基线不一致 |
| 报缺库文件 | 依赖包没随补丁带全 |
| 反复重打无效 | 没清上次残留就重打 |
排查步骤
# 核对当前系统基线
cat /etc/os-release
uname -r
# 查已装补丁清单(条目以补丁包名/编号为准)
rpm -qa | grep -i 补丁关键字 | sort
# 对照补丁说明列出的前置项,缺的先补
处理办法
- 顺序:前置补丁必须先于目标补丁,按编号从小到大;
- 基线不一致:先把系统更新到补丁要求的基线(参照 桌面 V11 条目),再打补丁;
- 离线补依赖:依赖包放入离线目录后用包管理器安装,方法与 桌面离线功能补丁条目 一致;
- 反复打不过:先完全清掉上次残留(含临时文件)再重打;重刷基线介质可从 麒麟快捷入口 取,U 盘制作参考 Rufus 启动盘条目。
操作小结
- 打补丁前固定四步:核基线、列清单、补前置、清残留;
- 顺序严格按编号;
- 缺依赖走离线目录补齐;
- 打不动就回基线重刷,不硬顶。