HUAWEI CLOUD EULEROS-HCE OS的REPO源配置与软件安装:第三方repo源配置

时间:2024-04-17 11:35:33

第三方repo源配置

如果要新增第三方repo源,可按下述过程进行配置(以openEuler社区的镜像源为例):

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

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

如果要升级软件包,可参考用户指南更新HCE OS系统和RPM包

support.huaweicloud.com/usermanual-hce/zh-cn_topic_0000001856196301.html