0

0

麒麟OS如何添加软件源 麒麟OSAPT仓库配置【说明】

裘德小鎮的故事

裘德小鎮的故事

发布时间:2026-02-11 13:37:01

|

391人浏览过

|

来源于php中文网

原创

麒麟系统软件安装失败需配置有效软件源,方法包括:一、图形界面通过软件商店添加deb源;二、命令行编辑sources.list并备份;三、挂载ISO构建本地离线源;四、添加第三方PPA并导入GPG密钥;五、通过apt update及日志分析验证源可用性。

麒麟os如何添加软件源 麒麟osapt仓库配置【说明】

如果您在麒麟操作系统中无法安装或更新软件,很可能是由于系统未配置有效软件源或当前源不可用。以下是添加软件源与配置APT仓库的具体操作方法:

一、图形界面方式添加软件源

该方法适用于桌面环境用户,无需命令行操作,通过麒麟软件商店的内置配置界面完成源的添加与启用。

1、点击屏幕左下角【开始菜单】,打开【麒麟软件商店】。

2、在软件商店右上角点击齿轮图标,进入【软件源设置】界面。

3、点击【添加源】按钮,在弹出窗口中输入合法的deb格式源地址,例如:deb https://mirrors.tuna.tsinghua.edu.cn/kylin/ V10 main restricted universe multiverse

4、勾选新添加的源条目,点击【确认】保存配置。

5、返回主界面,点击【刷新】按钮执行apt update操作,验证源是否可正常获取元数据。

二、命令行编辑sources.list文件

该方法直接修改APT核心源列表,适用于服务器环境或需要精细控制源内容的场景,修改前必须备份原始文件以防止系统无法更新。

1、执行命令备份原文件:sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak

2、使用nano编辑器打开源列表:sudo nano /etc/apt/sources.list

3、清空原有内容(或注释掉所有行),逐行添加适配当前麒麟版本的源,例如V10 SP3 ARM64架构可使用:deb http://archive.kylinos.cn/kylin/KYLIN-ALL V10-SP3 main restricted universe multiverse

4、按Ctrl+O保存,Ctrl+X退出nano编辑器。

5、执行更新命令验证:sudo apt-get update,若无“Failed to fetch”报错即表示配置成功。

三、挂载ISO镜像构建本地离线源

该方法专用于内网或断网环境,将麒麟OS安装ISO作为只读本地仓库,避免依赖外部网络,所有软件包均从本地挂载点读取。

1、创建挂载目录:sudo mkdir -p /mnt/cdrom

SolidPoint
SolidPoint

Youtube视频总结器,快速将Youtube长视频压缩成文字摘要

下载

2、挂载ISO镜像(假设ISO位于/opt/iso/Kylin-Desktop-V10-SP3-2403.iso):sudo mount -o loop /opt/iso/Kylin-Desktop-V10-SP3-2403.iso /mnt/cdrom

3、编辑源列表文件:sudo nano /etc/apt/sources.list,删除所有远程源,仅保留一行:deb [arch=amd64] file:///mnt/cdrom V10 main restricted universe multiverse(arch值需按实际CPU架构调整为arm64或amd64)。

4、运行更新命令:sudo apt-get update,系统将从/mnt/cdrom目录解析Packages.gz及repodata信息。

四、添加第三方PPA或专用仓库

当需安装非官方源提供的软件(如Docker、VS Code等)时,需引入签名认证的第三方仓库,此过程必须导入对应GPG密钥以确保包完整性。

1、安装基础工具:sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common

2、下载并注册Docker官方GPG密钥:curl -fsSL https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add -

3、添加Docker源(适配麒麟V10基于Ubuntu 20.04的代号focal):sudo add-apt-repository "deb [arch=amd64] https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/ubuntu focal stable"

4、再次执行sudo apt-get update,确认新源已被识别且无签名警告。

五、验证与故障排查

完成任一源添加后,必须通过标准化流程验证其可用性,重点检查网络连通性、GPG签名状态及元数据结构完整性。

1、执行更新命令并观察输出:sudo apt-get update 2>&1 | grep -E "(Hit|Get|Ign|Err)",其中“Get”表示成功获取,“Err”表示失败。

2、若出现GPG错误,需手动下载缺失密钥:sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys (KEY_ID从Err行末尾提取)。

3、检查源地址是否匹配系统版本:cat /etc/.kyinfo | grep -E "(Edition|Version|Arch)",确保sources.list中使用的发行版代号(如V10、SP3、focal)与实际一致。

4、临时切换源测试连通性:curl -I https://mirrors.tuna.tsinghua.edu.cn/kylin/V10/dists/main/binary-amd64/Packages.gz,HTTP 200响应表明镜像站点可达。

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热门AI工具

更多
DeepSeek
DeepSeek

幻方量化公司旗下的开源大模型平台

豆包大模型
豆包大模型

字节跳动自主研发的一系列大型语言模型

通义千问
通义千问

阿里巴巴推出的全能AI助手

腾讯元宝
腾讯元宝

腾讯混元平台推出的AI助手

文心一言
文心一言

文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。

讯飞写作
讯飞写作

基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿

即梦AI
即梦AI

一站式AI创作平台,免费AI图片和视频生成。

ChatGPT
ChatGPT

最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。

相关专题

更多
curl_exec
curl_exec

curl_exec函数是PHP cURL函数列表中的一种,它的功能是执行一个cURL会话。给大家总结了一下php curl_exec函数的一些用法实例,这个函数应该在初始化一个cURL会话并且全部的选项都被设置后被调用。他的返回值成功时返回TRUE, 或者在失败时返回FALSE。

450

2023.06.14

linux常见下载安装工具
linux常见下载安装工具

linux常见下载安装工具有APT、YUM、DNF、Snapcraft、Flatpak、AppImage、Wget、Curl等。想了解更多linux常见下载安装工具相关内容,可以阅读本专题下面的文章。

179

2023.10.30

treenode的用法
treenode的用法

​在计算机编程领域,TreeNode是一种常见的数据结构,通常用于构建树形结构。在不同的编程语言中,TreeNode可能有不同的实现方式和用法,通常用于表示树的节点信息。更多关于treenode相关问题详情请看本专题下面的文章。php中文网欢迎大家前来学习。

540

2023.12.01

C++ 高效算法与数据结构
C++ 高效算法与数据结构

本专题讲解 C++ 中常用算法与数据结构的实现与优化,涵盖排序算法(快速排序、归并排序)、查找算法、图算法、动态规划、贪心算法等,并结合实际案例分析如何选择最优算法来提高程序效率。通过深入理解数据结构(链表、树、堆、哈希表等),帮助开发者提升 在复杂应用中的算法设计与性能优化能力。

26

2025.12.22

深入理解算法:高效算法与数据结构专题
深入理解算法:高效算法与数据结构专题

本专题专注于算法与数据结构的核心概念,适合想深入理解并提升编程能力的开发者。专题内容包括常见数据结构的实现与应用,如数组、链表、栈、队列、哈希表、树、图等;以及高效的排序算法、搜索算法、动态规划等经典算法。通过详细的讲解与复杂度分析,帮助开发者不仅能熟练运用这些基础知识,还能在实际编程中优化性能,提高代码的执行效率。本专题适合准备面试的开发者,也适合希望提高算法思维的编程爱好者。

37

2026.01.06

k8s和docker区别
k8s和docker区别

k8s和docker区别有抽象层次不同、管理范围不同、功能不同、应用程序生命周期管理不同、缩放能力不同、高可用性等等区别。本专题为大家提供k8s和docker区别相关的各种文章、以及下载和课程。

264

2023.07.24

docker进入容器的方法有哪些
docker进入容器的方法有哪些

docker进入容器的方法:1. Docker exec;2. Docker attach;3. Docker run --interactive --tty;4. Docker ps -a;5. 使用 Docker Compose。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

509

2024.04.08

docker容器无法访问外部网络怎么办
docker容器无法访问外部网络怎么办

docker 容器无法访问外部网络的原因和解决方法:配置 nat 端口映射以将容器端口映射到主机端口。根据主机兼容性选择正确的网络驱动(如 host 或 overlay)。允许容器端口通过主机的防火墙。配置容器的正确 dns 服务器。选择正确的容器网络模式。排除主机网络问题,如防火墙或连接问题。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

407

2024.04.08

2026春节习俗大全
2026春节习俗大全

本专题整合了2026春节习俗大全,阅读专题下面的文章了解更多详细内容。

68

2026.02.11

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号