【信创】麒麟操作系统配置在线源及手动查找所需软件包
获取操作系统信息
命令:nkvers
,关注倒数第2行,示例中大版本:V10
,小版本:SP2
,CPU架构:aarch64
[root@localhost /]# nkvers ############## Kylin Linux Version ################# Release: Kylin Linux Advanced Server release V10 (Sword) Kernel: 4.19.90-24.4.v2101.ky10.aarch64 Build: Kylin Linux Advanced Server release V10 (SP2) /(Sword)-aarch64-Build09/20210524 #################################################
配置公网在线源
适用于服务器可以访问外网场景。
#创建并编辑源文件,内容参考yum源模板,编辑完成:wq保存退出 vim /etc/yum.repos.d/kylin-v10.repo #刷新yum缓存 yum makecache fast #安装所需软件 yum install -y xxx
yum源模板,根据获取的大小版本,替换以下版本号。
###Kylin Linux Advanced Server 10 - os repo### [kylinv10-adv-os] name = Kylin Linux Advanced Server 10 - Os baseurl = https://update.cs2c.com.cn/NS/大版本/大小版本/os/adv/lic/base/$basearch/ gpgcheck = 0 enabled = 1 [kylinv10-adv-updates] name = Kylin Linux Advanced Server 10 - Updates baseurl = https://update.cs2c.com.cn/NS/大版本/大小版本/os/adv/lic/updates/$basearch/ gpgcheck = 0 enabled = 1
示例,以大版本V10,小版本SP2 举例,则大小版本V10SP2 :
###Kylin Linux Advanced Server 10 - os repo### [kylinv10-adv-os] name = Kylin Linux Advanced Server 10 - Os baseurl = https://update.cs2c.com.cn/NS/V10/V10SP2/os/adv/lic/base/$basearch/ gpgcheck = 0 enabled = 1 [kylinv10-adv-updates] name = Kylin Linux Advanced Server 10 - Updates baseurl = https://update.cs2c.com.cn/NS/V10/V10SP2/os/adv/lic/updates/$basearch/ gpgcheck = 0 enabled = 1
手动下载rpm包
适合只缺少部分rpm包,知道缺少哪些包的场景。
替换以下中文部分,使用浏览器搜索功能定位需要的软件包,逐一下载。
#基础源 https://update.cs2c.com.cn/NS/大版本/大小版本/os/adv/lic/base/架构/Packages/ #更新源 https://update.cs2c.com.cn/NS/大版本/大小版本/os/adv/lic/updates/架构/Packages/
优先在基础源地址查找,如下载的包安装不合版本要求,则去更新源处下载。
简单总结
本打算将离线源制作方式也带到本文中,鉴于手头没aarch64架构的机器,尝试了 yumdownloader
、repotrack
几个命令指定架构后也下不来程序包,做镜像同步也麻烦,加上使用wget命令连续下载中软软件源,下不到一半会自动断开,没找到恢复的办法。
查到网上有很多制作离线源的方法(iso挂载法/下载软件包createrepo法/wget批量将源中匹配架构的包都下载再createrepo法)加上也没实现出来,就把这个帖子先发出来吧。
如果读者有好的解决办法,欢迎评论告知心累的博主,感谢感谢!
本文作者:东北小狐狸
本文链接:https://www.cnblogs.com/hellxz/p/17634810.html
版权声明:本作品采用自由转载-非商用-非衍生-保持署名 (CC BY-NC-ND 3.0)许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
2022-08-16 树莓派4B无屏幕连接Wi-Fi/启用ssh/创建用户