银河麒麟不同架构获取rpm包的方法

银河,麒麟,不同,架构,获取,rpm,方法 · 浏览次数 : 220

小编点评

**银河麒麟获取rpm包的方法** **1. 从官方网站下载** - 获取版本V10SP1的rpm包: - 访问官方网站:`http://update.cs2c.com.cn:8080/NS/V10/V10SP1/os/adv/lic/updates/$basearch/gpgcheck = 0enabled = 0` - 下载V10SP1的rpm包 - 将rpm包保存为`kylin-server-10.0.rpm` **2. 从申威软件网站下载** - 通过`sw_64`命名空间下载V10SP1的rpm包: - 访问申威软件网站:`https://update.cs2c.com.cn/NS/V10/V10SP1/os/adv/lic/base/sw_64/` - 下载`sw_64`格式的rpm包 **3. 使用yum源下载** - 创建一个名为`ks10-base`的yum源文件: ``` # /etc/yum.repos.d/mkdir backmv *.repo back/cat > /etc/yum.repos.d/ks10-base cd /etc/yum.repos.d/mkdir backmv *.repo back/cat > /etc/yum.repos.d/ks10-base ``` - 将V10SP1的rpm包添加到源文件中: ``` # cat sw_64.repo [ks10-base] name = Kylin Linux Advanced Server 10 - Updatesbaseurl = https://update.cs2c.com.cn/NS/V10/V10SP1/os/adv/lic/base/sw_64/gpgcheck = 0enabled = 0 ``` - 设置yum的启用源: ``` # yum-config-manager --enable ks10-base启用这个源 ``` **4. 尝试下载申威Redis** - 尝试下载申威Redis的rpm包: ``` # wget -O redis.rpm "https://update.cs2c.com.cn/NS/V10/V10SP1/os/adv/lic/base/sw_64/redis.rpm" ``` - 将rpm包保存为`redis.rpm`

正文

银河麒麟不同架构获取rpm包的方法


背景

随着信创和网络安全越来越重要
现阶段国产化的软硬件部署越来越多.
很多时候现场有很多国产化的设备.不同架构.不同版本. 
还不能上网, 无法获取对应的安装介质. 
这个时候通过一台家里的机器, 下载不同版本,架构的rpm包就非常亟需

这里想通过部分网站的资料汇总来说明一下方式和方法

部分麒麟的源

[ks10-adv-os]
name = Kylin Linux Advanced Server 10 - Os
baseurl = http://archive2.kylinos.cn/rpm/kylin/production/KY-KY10-GFB-aarch64/custom/kylin-server/KY10-GFB-aarch64/
#baseurl = http://update.cs2c.com.cn:8080/NS/V10/V10SP1/os/adv/lic/base/$basearch/
gpgcheck = 0
enabled = 1
 
[ks10-adv-updates]
name = Kylin Linux Advanced Server 10 - Updates
baseurl = http://update.cs2c.com.cn:8080/NS/V10/V10SP1/os/adv/lic/updates/$basearch/
gpgcheck = 0
enabled = 0
 
[ks10-adv-addons]
name = Kylin Linux Advanced Server 10 - Addons
baseurl = http://update.cs2c.com.cn:8080/NS/V10/V10SP1/os/adv/lic/addons/$basearch/
gpgcheck = 0
enabled = 0

url的学习

源里面最重要的设置其实是 baseurl 

http://update.cs2c.com.cn:8080/NS/V10/V10SP1/os/adv/lic/updates/$basearch/

V10 指代是麒麟V10的版本
V10SP1是版本号, 通过:http://update.cs2c.com.cn:8080/NS/V10/ 查看有多少版本的源

../
8U2/                                               20-Jan-2022 03:11       -
8U4/                                               19-Apr-2023 10:39       -
CV/                                                22-Apr-2022 01:13       -
HOST/                                              29-Dec-2022 06:46       -
V10-ZJ/                                            28-May-2021 01:19       -
V10.0/                                             07-Apr-2020 02:52       -
V10SP1/                                            19-Jun-2020 08:36       -
V10SP1-2500/                                       19-Aug-2020 12:34       -
V10SP1.1/                                          28-Sep-2021 08:57       -
V10SP2/                                            05-Sep-2022 02:32       -
V10SP2-CTYUN/                                      30-Aug-2022 10:00       -
V10SP3/                                            10-Jan-2023 01:46       -
V10SP3-ZSYH/                                       17-Feb-2023 13:12       -
V4SP1/                                             16-Jul-2020 02:15       -
XTB/                                               09-Mar-2023 06:00       -
watz/                                              08-Jun-2023 12:51       -

$basearch 其实指代了 架构信息, 如果想下载其他架构的, 可以自行进行制定. 

尝试下载申威的Redis

通过url发现只有V10SP1下面有sw_64的架构信息
https://update.cs2c.com.cn/NS/V10/V10SP1/os/adv/lic/base/sw_64/

然后可以备份一下机器内的内容, 然后修改为这个源信息

cd /etc/yum.repos.d/
mkdir back
mv *.repo back/

cat  > /etc/yum.repos.d/sw_64.repo <<EOF
[ks10-base]
name = Kylin Linux Advanced Server 10 - Updates
baseurl = https://update.cs2c.com.cn/NS/V10/V10SP1/os/adv/lic/base/sw_64/
gpgcheck = 0
enabled = 0
EOF

源有有可能被禁用
需要使用:
yum repolist all
然后:
yum-config-manager --enable ks10-base
启用这个源

这个方式周六早上多次尝试都失败了...
还是直接用网页进行下载吧. 

总结

这个实验很失败
edge的wetab 比我还不靠谱, 一直在反馈很垃圾的结果和信息.

与银河麒麟不同架构获取rpm包的方法相似的内容:

银河麒麟不同架构获取rpm包的方法

# 银河麒麟不同架构获取rpm包的方法 ## 背景 ``` 随着信创和网络安全越来越重要 现阶段国产化的软硬件部署越来越多. 很多时候现场有很多国产化的设备.不同架构.不同版本. 还不能上网, 无法获取对应的安装介质. 这个时候通过一台家里的机器, 下载不同版本,架构的rpm包就非常亟需 这里想通过

Chrome浏览器不同版本兼容性的验证方法

Chrome浏览器不同版本兼容性的验证方法 背景 上周客户现场有出现使用国产信创设备上面的奇安信浏览器出现兼容性的问题. 开发认为是测试不全面导致. 认为测试应该必须测试过特定浏览器才可以进行说明. 最开始国产设备上面仅能够支持firefox52.3ESR的版本 当时在进行银河麒麟和UOS的兼容适配

国产Linux音视频聊天程序开发遇到的坑及解决:相互听不到对方声音?

最近完成了一个银河麒麟上的视频聊天项目,在我们开发机上测试一切正常后,提交给甲方测试。结果发现在甲方的某些银河麒麟V10的电脑上,听不到声音。究竟是怎么回事了?

TCP内核参数与Nginx配置的简单测试

背景 昨天晚上整理了下几个TCP内核的参数. 学习到了一点内核参数的影响. 但是因为时间比较晚了没有继续钻研与nginx的关系 今天想着继续研究一下TCP的部分参数与nginx的关系 每个系统都不一样. 结果可能跟内核版本和内核参数强相关. 我这里用的是基于ARM的银河麒麟 还有基于x86的Open

[转帖]【银河麒麟V10】【服务器】kvm创建桥接

1、前置条件:安装好麒麟V10服务器操作系统、安装kvm、在kvm创建好麒麟V10系统的虚拟机 实验环境:宿主机:麒麟V10 0711 x86_64 ip:192.168.1.11 虚拟机:kvm + 麒麟V10 0711 x86_64 ip:192.168.1.110 2、宿主机配置 # yum

[转帖]【银河麒麟V10】【服务器】numa技术

目录 1、numa介绍 2、numa工具安装 3、numa查看 4、numa测试 5、numa打开与关闭 6、补充:服务器SMP、NUMA、MPP三大体系结构介绍 (1)、 SMP(Symmetric Muti-Processor) (2)、NUMA(Non-Uniform Memory Acces

[转帖]方神: 银河麒麟V10SP1桥接配置网卡总结

简介 公司计划再XC服务器上做业务软件的兼容测试,为了满足需要,想利用操作系统自带的KVM虚拟化做些虚拟机。再配置过程中发现虚拟机无法与宿主机通信,无法访问外网。以下对该问题做些简要的故障分析记录。 环境说明 服务器: 飞腾S2500*2 128Core 1T内存 操作系统: #版本 Kylin L

[转帖]银河麒麟、中标麒麟学习实操资料汇总(含V4、V7、V10)

https://aijishu.com/a/1060000000354786 服务器极术推荐学习分享 数据库和操作系统关系十分密切,因为数据库是运行于操作系统上的一个管理数据的应用。在数据库国产化替代的浪潮之下,一批批国产操作系统也崭露头角。墨天轮社区便选取了中国操作系统排行榜上排名靠前的麒麟软件,

[转帖]银河麒麟高级服务器操作系统V10SP1 - ISO镜像定制 + KickStart自动化安装

文章目录 一、基础环境搭建1. 原始ISO获取2. 系统安装 二、ISO镜像定制1. 准备工作2. 修改ISO镜像3. 生成ISO镜像; 三、ISO镜像验证 一、基础环境搭建 1. 原始ISO获取 OS版本:银河麒麟高级服务器操作系统V10SP1(X86_64) 百度网盘:https://pan.b

[转帖]银河麒麟服务器操作系统V10SP1-x86_64系统环境下部署aarch64虚拟机

文章目录 主机系统环境搭建aarch64虚拟机环境①安装“虚拟系统管理器”②编译安装Qemu for Aarch64③获取aarch64架构的qcow2镜像④使用qcow2镜像文件创建虚拟机⑤开始使用aarch64虚拟机 主机系统环境 OS版本:银河麒麟服务器操作系统V10SP1-x86_64 qe