HUAWEI CLOUD EULEROS-HCE获取openEuler扩展软件包:通过repo文件批量下载RPM包
通过repo文件批量下载RPM包
本节以openEuler-22.03-LTS/everything/x86_64为例,介绍下载openEuler-22.03-LTS/everything/x86_64目录下的RPM包并使用yum命令安装。
- 首先确保虚拟机能访问https://repo.openeuler.org/openEuler-22.03-LTS/网址。
- 配置yum源。
进入/etc/yum.repos.d目录,新建一个openEuler.repo文件,并将以下内容复制到该文件里面。
由于openEuler.repo文件和HCE系统repo文件有冲突,请先将/etc/yum.repos.d目录下HCE原有的repo文件进行备份,并删除HCE原有的repo文件,再创建openEuler.repo文件。
[openeuler] name=openeuler baseurl=https://repo.openeuler.org/openEuler-22.03-LTS/OS/x86_64/ gpgcheck=1 enabled=1 priority=3 gpgkey=https://repo.openeuler.org/openEuler-22.03-LTS/OS/x86_64/RPM-GPG-KEY-openEuler [everything] name=everything baseurl=https://repo.openeuler.org/openEuler-22.03-LTS/everything/x86_64 gpgcheck=1 enabled=1 priority=3 gpgkey=https://repo.openeuler.org/openEuler-22.03-LTS/everything/x86_64/RPM-GPG-KEY-openEuler
- 执行yum clean all清除原来yum源的缓存信息。
- 执行yum makecache连接新配置的源 ,如下图所示表示repo源连接成功。
- 安装RPM包,以hadoop-3.1-common包为例。
- 执行yum list命令查看是否存在该包。
- 执行yum -y install hadoop-3.1-common命令来安装此包,如下所示表示该包已经安装成功。
- 执行yum list命令查看是否存在该包。
- 恢复repo文件。
安装所需的openEuler包后,删除openEuler.repo文件,并将步骤2中删除的repo文件通过备份恢复。