由于国产华为OpenEuler欧拉系统的版本命名是22.03、22.03这种,并且在查看版本的路径中是/etc/openEuler-release这种,这样就导致OpenEuler系统无法通过常规的epel源命令安装。
如果直接使用以下命令安装
1
|
rpm -ivh https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
|
会报出如下错误
1
2
|
error: Failed dependencies:
redhat-release >= 8 is needed by epel-release-8-18.el8.noarch
|
所以对于OpenEuler系统来说,想使用epel源就需要手动配置epel源文件,我这里提供了一个成品epel源文件,这里epel源使用的是华为的镜像,直接在OpenEuler中使用以下命令即可。
1
|
curl -o /etc/yum.repos.d/epel-OpenEuler.repo https://down.whsir.com/downloads/epel-OpenEuler.repo
|
本文在OpenEuler20.03系统验证通过,理论适用于其他OpenEuler系统。