Have any Question?

***********

Anolis8.10在2026年7月9号后打补丁造成dnf损坏的问题修复

修复方案:降级 libsolv 至兼容版本

注意:libsolv 与 libsolvext 版本必须严格配套成对安装

一、下载脚本(使用 openanolis 官方源,规避阿里云镜像防盗链 404)

bash

mkdir -p /tmp/fixdnf
cd /tmp/fixdnf

# 下载兼容稳定版本 0.7.20-6.an8
curl -O https://mirrors.openanolis.cn/anolis/8/BaseOS/x86_64/os/Packages/libsolv-0.7.20-6.an8.x86_64.rpm

二、校验文件(关键!防止下载到 404 网页假文件)

bash

file libsolv-0.7.20-6.an8.x86_64.rpm

✅ 正常输出示例:libsolv-0.7.20-6.an8.x86_64.rpm: RPM v3 binary

❌ 如果输出 html/text,代表下载失败,不要安装!

三、执行降级安装

bash

rpm -Uvh --oldpackage libsolv-0.7.20-6.an8.x86_64.rpm

四、验证修复

bash

dnf --version

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注