银河麒麟系统软件源修改可解决安装慢、失败率高及应用商店无法加载等问题,包括备份源文件、手动替换为清华等国内镜像源、图形界面切换下载源、挂载ISO构建本地离线源四种方法。

如果您在银河麒麟系统中安装或更新软件时速度缓慢、失败率高,或应用商店无法加载软件列表,则很可能是当前软件源响应迟缓或不可达。以下是修改软件安装源的具体操作步骤:
一、备份原始源配置文件
在修改任何系统级配置前,必须先备份原始源文件,以便出错时可快速恢复。该操作能防止因误编辑导致系统无法识别软件源。
1、打开终端,执行以下命令创建备份:
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
2、验证备份是否成功:
ls -l /etc/apt/sources.list*
3、确认输出中包含 sources.list.bak 文件且大小不为零。
二、使用文本编辑器手动替换源地址
此方法直接编辑APT源列表文件,适用于所有银河麒麟桌面版(V10及SP1/SP2等版本),支持精确控制镜像站点与组件范围。
1、在终端中输入以下命令以管理员权限打开源文件:
sudo nano /etc/apt/sources.list
2、删除文件中全部原有内容,粘贴以下任一国内镜像源配置(以清华源为例):
deb https://mirrors.tuna.tsinghua.edu.cn/kylin-appstore/kylin v10 main non-free contrib
deb-src https://mirrors.tuna.tsinghua.edu.cn/kylin-appstore/kylin v10 main non-free contrib
3、按 Ctrl+O 保存,再按 Ctrl+X 退出nano编辑器。
三、通过图形界面切换下载源
该方式无需命令行操作,适合不熟悉终端的用户,利用系统内置设置模块自动完成源地址替换与校验。
1、点击屏幕左下角“开始菜单”,选择“控制中心”。
2、在控制中心中进入“系统设置” → “软件和更新”。
3、切换至“下载自”选项卡,点击右侧下拉菜单。
4、从列表中选择中国科学技术大学、阿里云或华为云等标注“中国”的镜像服务器。
5、点击“关闭”后,系统将提示是否重新载入软件包信息,选择“重新载入”。
四、挂载ISO构建本地离线源
适用于无网络环境(如涉密内网、测试隔离网段)下的软件部署,通过挂载官方ISO镜像建立file://协议本地源,完全绕过网络依赖。
1、将银河麒麟V10 SP1 ISO文件复制到家目录,例如:Kylin-Desktop-V10-SP1-2503-Release-20250430-x86_64.iso。
2、创建挂载点并挂载ISO:
sudo mkdir -p /mnt/kylin-iso
sudo mount -o loop ~/Kylin-Desktop-V10-SP1-2503-Release-20250430-x86_64.iso /mnt/kylin-iso
3、查看ISO内真实发行代号路径:
ls /mnt/kylin-iso/dists/
4、写入本地源配置(假设输出为v101):
sudo tee /etc/apt/sources.list
deb [trusted=yes] file:///mnt/kylin-iso/ v101 main restricted universe multiverse
EOF
五、锁定源文件防止被覆盖
部分系统在激活或执行自动更新后会重写sources.list,导致手动配置失效。启用文件属性锁定可确保源配置长期稳定。
1、确认当前源文件已按需编辑并保存完毕。
2、执行锁定命令:
sudo chattr +i /etc/apt/sources.list
3、验证锁定状态:
lsattr /etc/apt/sources.list
4、若需后续修改,必须先执行解锁:
sudo chattr -i /etc/apt/sources.list

















