OpenEuler欧拉操作系统(X86)配置YUM源

1、环境信息

节点名称IP地址操作系统信息
euler140172.32.151.140BigCloud Enterprise Linux For Euler release 21.10 (LTS-SP2)

如上表所示,在172.32.151.140服务器上,配置openeuler欧拉操作系统的yum源。

2、前提条件

因为openeuler欧拉操作系统的yum源,是需要通过外网访问https://repo.openeuler.org这个地址的,故服务器需要有外网访问权限。

3、配置openeuler欧拉操作系统的yum源

说明:
openEuler提供了多种repo源供用户在线使用,本操作以x86_64架构的repo源为例将其配置为yum源。

  • 1.进入到yum源目录并查看目录下的.repo配置文件。
$ cd /etc/yum.repos.d
$ ls
openEuler_x86_64.repo

备注说明:
a.如果/etc/yum.repos.d目录下存在其他的repos源文件,可以备份后移出到当前目录。
b.openEuler_x86_64.repo文件在/etc/yum.repos.d不存在的话,可以新建此文件,文件名字随意,不一定要使用“openEuler_x86_64.repo”

  • 2.在root权限下编辑openEuler_x86_64.repo文件,将在线的openEuler repo源配置为yum源。
vi openEuler_aarch64.repo

编辑openEuler_x86_64.repo文件的内容如下:

[osrepo]
name=osrepo
baseurl=https://repo.openeuler.org/openEuler-20.03-LTS-SP2/OS/x86_64/
enabled=1
gpgcheck=1
gpgkey=https://repo.openeuler.org/openEuler-20.03-LTS-SP2/OS/x86_64/RPM-GPG-KEY-openEuler

[everything]
name=everything
baseurl=https://repo.openeuler.org/openEuler-20.03-LTS-SP2/everything/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://repo.openeuler.org/openEuler-20.03-LTS-SP2/everything/x86_64/RPM-GPG-KEY-openEuler

说明:
[repoid]中的repoid为软件仓库(repository)的ID号,所有.repo配置文件中的各repoid不能重复,必须唯一。示例中repoid设置为osrepo。
name为软件仓库描述的字符串。
baseurl为软件仓库的地址。
enabled为是否启用该软件源仓库,可选值为1和0。默认值为1,表示启用该软件源仓库。
gpgcheck可设置为1或0,1表示进行gpg(GNU Private Guard)校验,0表示不进行gpg校验,gpgcheck可以确定rpm包的来源是有效和安全的。
gpgkey为验证签名用的公钥。

  • 3.测试下是否配置成功
[root@euler140 yum.repos.d]# yum install ansible
osrepo                                                                                                                               5.7 kB/s | 3.8 kB     00:00
everything                                                                                                                           4.3 MB/s |  14 MB     00:03
Dependencies resolved.
=====================================================================================================================================================================
 Package                                        Architecture                     Version                                  Repository                            Size
=====================================================================================================================================================================
Installing:
 ansible                                        noarch                           2.5.5-1.oe1                              everything                           9.4 M
Installing dependencies:
 libsodium                                      x86_64                           1.0.18-1.oe1                             everything                           154 k
 libtomcrypt                                    x86_64                           1.18.2-4.oe1                             everything                           366 k
 libtommath                                     x86_64                           1.1.0-1.oe1                              everything                            42 k
 python3-asn1crypto                             noarch                           1.4.0-1.oe1                              osrepo                               187 k
 ... 省略部分内容 ....
Complete!
[root@euler140 yum.repos.d]#
安装成功
  • 4.附录
    这里把相关参考资料及其链接贴出来

openeuler资料文档链接:https://docs.openeuler.org/zh/
openeuler Repo源链接:https://repo.openeuler.org/openEuler-20.03-LTS-SP2/

  • 7
    点赞
  • 57
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值