系统环境
YUM源拉取服务器(外网):银河麒麟服务器操作系统V10SP2-x86_64
YUM源服务端(内网):银河麒麟服务器操作系统V10SP1-aarch64
YUM源客户端(内网):银河麒麟服务器操作系统V10SP1(20210518)-aarch64
YUM源拉取服务器(外网)配置
安装createrepo组件
[root@localhost ~]# yum install -y createrepo
添加repo仓库
- 在目录/etc/.yum.repos.d/目录下创建repo文件
[root@localhost ~]# touch /etc/yum.repos.d/kylin_V10SP1_aarch64.repo
- 修改kylin_V10SP1_aarch64.repo内容如下:
[ks10-adv-os-aarch64]
name = Kylin V10SP1-20210518-aarch64 - Os
baseurl = http://update.cs2c.com.cn:8080/NS/V10/V10SP1.1/os/adv/lic/base/aarch64/
gpgcheck = 0
enabled = 1
[ks10-adv-updates-aarch64]
name = Kylin V10SP1-20210518-aarch64 - Updates
baseurl = http://update.cs2c.com.cn:8080/NS/V10/V10SP1.1/os/adv/lic/updates/aarch64/
gpgcheck = 0
enabled = 1
- 查看当前的repo仓库列表
[root@localhost ~]# yum repolist
仓库标识 仓库名称
ks10-adv-os Kylin Linux Advanced Server 10 - Os
ks10-adv-os-aarch64 Kylin V10SP1-20210518-aarch64 - Os
ks10-adv-updates Kylin Linux Advanced Server 10 - Updates
ks10-adv-updates-aarch64 Kylin V10SP1-20210518-aarch64 - Updates
拉取repo数据
- 创建/data/repo目录用于存放拉取的官方repo仓库数据;
[root@localhost ~]# mkdir -p /data/repo
- 从银河麒麟官方yum源同步repo仓库数据到本地/data/repo目录;
备注:我们这里使用repoid参数指定同步仓库为ks10-adv-os-aarch64和ks10-adv-updates-aarch64。
[root@localhost ~]# reposync --repoid ks10-adv-os-aarch64 --repoid ks10-adv-updates-aarch64 -p /data/repo/
Kylin V10SP1-20210518-aarch64 - Os 1.3 MB/s | 11 MB 00:08
Kylin V10SP1-20210518-aarch64 - Updates 1.5 MB/s | 9.0 MB 00:06
上次元数据过期检查:0:00:0