银河麒麟系统apt update卡住等问题需严格匹配版本与架构更换国内镜像源:先查version_id和ubuntu_codename及uname -m确认架构,再备份sources.list,最后替换为华为云或清华源并执行apt clean && apt update。

银河麒麟系统执行 apt update 卡住、应用商店空白、安装软件超时失败,通常是因为默认软件源地址响应迟缓或路径已失效,必须按系统版本与架构严格匹配国内镜像源才能恢复软件管理功能。
确认系统版本与硬件架构
这一步跳过会导致后续所有源地址失效——错误的 VERSION_ID(如把10.1写成10)或 ARCH(x86_64 写成 amd64)会让 apt 找不到 Release 文件,直接报“无法获取Release文件”错误。
打开终端,依次执行:
cat /etc/os-release | grep -E "VERSION_ID|UBUNTU_CODENAME" → 记下 VERSION_ID 值(例如 "10.1")和 UBUNTU_CODENAME(例如 "focal");
uname -m → 输出 x86_64 表示 Intel/AMD 架构,aarch64 表示 ARM64,loongarch64 表示龙芯,【ARCH 必须与镜像源路径中的架构标识完全一致】。
备份原始源配置文件
不备份就编辑 /etc/apt/sources.list 是高危操作,一旦粘贴错格式或漏写空格,apt 将拒绝加载任何源,系统将彻底失去软件管理能力。
执行命令创建带时间戳的备份:sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak.$(date +%Y%m%d_%H%M)。
验证备份是否真实存在:ls -l /etc/apt/sources.list.bak.* → 输出中必须能看到文件且大小非零。
手动替换为国内镜像源
推荐优先使用华为云或清华源,两者均对 V10/V10.1 全版本实测兼容,同步延迟低于 2 小时,且支持 HTTPS 加密传输。
方法一:华为云镜像源(适配 V10.1)
第一步:用管理员权限打开源文件:sudo nano /etc/apt/sources.list
第二步:清空全部内容,粘贴以下三行(注意版本号 V10.1 和架构 x86_64 必须与你上一步查到的一致):
deb https://repo.huaweicloud.com/kylin/KYLIN-ALL V10.1 main restricted universe multiverse
deb https://repo.huaweicloud.com/kylin/KYLIN-ALL V10.1-updates main restricted universe multiverse
deb https://repo.huaweicloud.com/kylin/KYLIN-ALL V10.1-security main restricted universe multiverse
第三步:按 Ctrl+O 保存 → 回车确认 → Ctrl+X 退出。
方法二:清华镜像源(适配 V10 SP1,即 VERSION_ID="10.1")
直接执行一键替换命令(仅限 x86_64 架构):sudo sed -i 's|http://archive.kylinos.cn|https://mirrors.tuna.tsinghua.edu.cn/kylin|g' /etc/apt/sources.list
若提示“未匹配”,说明原文件不含 archive.kylinos.cn,需手动编辑并填入标准清华源:
deb https://mirrors.tuna.tsinghua.edu.cn/kylin/ v10 main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/kylin/ v10-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/kylin/ v10-security main restricted universe multiverse
刷新软件包索引
执行 sudo apt clean && sudo apt update → 观察终端输出是否出现 “获取:1 https://repo.huaweicloud.com/…” 或 “获取:1 https://mirrors.tuna.tsinghua.edu.cn/…” 及 “已下载 XX MB” 字样。
若出现大量 Err 行或卡在 “正在等待缓存锁”,说明源地址仍不匹配或网络不通,需返回前几步重新核对 VERSION_ID 和 ARCH。











