Huawei Cloud EulerOS-HCE的REPO源配置与软件安装:第三方repo源配置
第三方repo源配置
如果要新增第三方repo源,可按下述过程进行配置(以openEuler社区的镜像源为例):
- 在/etc/yum.repos.d/目录新增openEuler.repo文件(名称可以自定义,文件后缀需以.repo结尾)。使用vim /etc/yum.repos.d/openEuler.repo命令进行编辑。
- 配置仓库名字,如[openEuler],仓库名必须唯一,可根据实际情况进行调整。
- 配置name选项,如openEuler repository,表示仓库的具体描述,可根据实际情况进行调整。
- 配置baseurl选项,此处为:https://repo.openeuler.org/openEuler-22.03-LTS/OS/x86_64/,表示软件包从该链接获取,具体可参考openEuler或者对应repo提供者的官方说明。
- 配置gpgcheck选项,为1表示对安装的软件包进行gpg校验。
- 配置enabled选项,为1表示启用该repo源。
- 配置gpgkey选项,此处为:https://repo.openeuler.org/openEuler-22.03-LTS/OS/x86_64/RPM-GPG-KEY-openEuler,表示gpg校验使用的公钥来源于该链接。
[openEuler]name=openEuler repositorybaseurl=https://repo.openeuler.org/openEuler-22.03-LTS/OS/x86_64/gpgcheck=1enabled=1gpgkey=https://repo.openeuler.org/openEuler-22.03-LTS/OS/x86_64/RPM-GPG-KEY-openEuler

可以通过配置中的priority字段控制repo源的优先级。如果优先使用HCE默认源,可在hce.repo配置中都加上priority=1(数值越小优先级越高),然后在第三方源配置中加上priority=2,数值根据实际情况进行调整。本文仅为示例,完整的openEuler仓库配置请参考HCE获取openEuler扩展软件包。