Huawei Cloud EulerOS-HCE OS获取openEuler扩展软件包:通过repo文件批量下载RPM包

时间:2023-11-01 16:16:54

通过repo文件批量下载RPM包

本节以openEuler-22.03-LTS/OS/x86_64为例,介绍下载openEuler-22.03-LTS/OS/x86_64目录下的rpm包并使用yum命令安装。

  1. 首先确保虚拟机能访问https://repo.openeuler.org/openEuler-22.03-LTS/网址。
  2. 配置yum源。

    进入/etc/yum.repos.d目录,新建一个openEuler.repo文件,并将以下内容复制到该文件里面。

    由于openEuler.repo文件和HCE OS系统repo文件有冲突,请先将/etc/yum.repos.d目录下HCE OS原有的repo文件进行备份,并删除HCE OS原有的repo文件,再创建openEuler.repo文件。

    [openEuler]name=openEulerbaseurl=https://repo.openeuler.org/openEuler-22.03-LTS/OS/x86_64/enabled=1gpgcheck=1gpgkey=https://repo.openeuler.org/openEuler-22.03-LTS/OS/x86_64/RPM-GPG-KEY-openEuler
  3. 执行yum clean all清除原来yum源的缓存信息。
  4. 执行yum makecache连接新配置的源 ,如下图所示表示repo源连接成功。

  5. 安装rpm包,以qemu-guest-agent包为例。

    执行yum list命令查看是否存在该包。

    执行yum -y install qemu-guest-agent命令来安装此包,如下所示表示该包已经安装成功。

  6. 恢复repo文件。

    安装所需的openEuler包后,删除openEuler.repo文件,并将步骤2中删除的repo文件通过备份恢复。

support.huaweicloud.com/usermanual-hce/hce_02_0049.html