由于国产华为OpenEuler欧拉系统的版本命名是22.03、22.03这种,并且在查看版本的路径中是/etc/openEuler-release这种,这样就导致OpenEuler系统无法通过常规的epel源命令安装。

如果直接使用以下命令安装

 

rpm-ivh https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm

会报出如下错误

 

error:Failed dependencies:
redhat-release>=8isneeded by epel-release-8-18.el8.noarch

所以对于OpenEuler系统来说,想使用epel源就需要手动配置epel源文件,我这里提供了一个成品epel源文件,这里epel源使用的是华为的镜像,直接在OpenEuler中使用以下命令即可。

 

curl-o/etc/yum.repos.d/epel-OpenEuler.repo https://down.whsir.com/downloads/epel-OpenEuler.repo

本文在OpenEuler20.03系统验证通过,理论适用于其他OpenEuler系统。