openEuler24安装epel库失败

由于安装的软件需要用到epel中提供的依赖,所以找了找Euler的epel叫什么:

找到了一个Euler提供的oepkgs镜像源。

(24版的朋友先别安,截至24年8月7日)直接安装dnf config-manager --add-repo https://repo.oepkgs.net/openeuler/rpm/openEuler-24.03-LTS/extras/noarch/ 

然后就报错

想用dnf config-manager --set-disable 命令把它禁用吧,还禁用不了...

那就直接rm -rf /etc/yum.repos.d/这个包,给他删了。

 

再进一步看下24版有没有,

目前还没有。

看了下文章openEuler安装epel源_openeuler epel-CSDN博客,里面的

给了我启发,直接去华为云的镜像仓库里找找:

直接 dnf -y install https://mirrors.huaweicloud.com/epel/epel-release-latest-8.noarch.rpm

提示至少要8.20版本以上的,再找找:

找到这个试一下:

dnf -y install https://mirrors.huaweicloud.com/epel/8/Everything/x86_64/Packages/e/epel-release-8.20.el8.noarch.rpm

报404.

查阅了一下:

OpenEuler是一个由华为开源的Linux发行版,它基于Debian项目,并专注于服务器、云计算和物联网领域的应用。而EPEL(Extra Packages for Enterprise Linux)是Red Hat官方之外的一个社区维护的包仓库,提供了一些不是RHEL官方默认包含的第三方软件包。

然而,OpenEuler并不直接集成EPEL仓库。如果你想在OpenEuler系统上安装EPEL的软件包,通常需要手动添加EPEL的RPM镜像源,并通过yum install命令安装。由于两者之间的差异,EPEL的软件可能需要一些适配才能在OpenEuler上运行,特别是对于那些依赖于RHEL特有的库或服务的包。

接下来就解决OpenEuler与RHEL兼容以使用EPEL:

没仔细看,直接复制过去,只改了底下公钥的版本号8,没改上面的$releasever,直接导入公钥:

rpm --import https://dl.fedoraproject.org/pub/epel/RPM-GPG-KEY-EPEL-8

(或者把公钥wget或curl下来,rpm --import RPM-GPG-KEY-EPEL-8也可以导入)

报错当然就是提示24.03LTS版本不支持。

重新修改epel.repo文件后,

仓库下好了,但epel-release安装失败。

添加--skip-broken后,依旧失败。

尝试wget到家目录下,依旧失败。

麻烦24版Euler epel-release安装成功的朋友指点一下。多谢多谢。

  • 26
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值