惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

MyScale Blog
MyScale Blog
F
Fortinet All Blogs
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
D
Docker
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
爱范儿
爱范儿
V
Visual Studio Blog
Last Week in AI
Last Week in AI
WordPress大学
WordPress大学
aimingoo的专栏
aimingoo的专栏
小众软件
小众软件
L
LangChain Blog
Vercel News
Vercel News
阮一峰的网络日志
阮一峰的网络日志
IT之家
IT之家
P
Proofpoint News Feed
博客园_首页
D
DataBreaches.Net
T
The Blog of Author Tim Ferriss
The GitHub Blog
The GitHub Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
C
Check Point Blog
Engineering at Meta
Engineering at Meta
Microsoft Azure Blog
Microsoft Azure Blog

泠泫凝的异次元空间

通过串口安装Linux | 泠泫凝的异次元空间 curl自编译 | 泠泫凝的异次元空间 Minecraft 认证服务器代理 | 泠泫凝的异次元空间 飞塔分流配置实战 | 泠泫凝的异次元空间 Windows 安全启动证书检查 | 泠泫凝的异次元空间 Lxn-OneDriveCLI | 泠泫凝的异次元空间 华三交换机配置 ERPS 环网 | 泠泫凝的异次元空间 PVE 配置 VLAN 感知 | 泠泫凝的异次元空间 MT7922 无线网卡安装 | 泠泫凝的异次元空间 无显示输出 Linux 主机配置桌面显示 | 泠泫凝的异次元空间 Wireguard 部署 SOP 手册(自用) | 泠泫凝的异次元空间 Zabbix 7.4 通过钉钉发送告警提醒 | 泠泫凝的异次元空间 Debian with xfce 通过 VNC 共享屏幕 华三S6860 IRF堆叠 | 泠泫凝的异次元空间 iPad 应用侧载 | 泠泫凝的异次元空间 Smart DNS 分区解析 | 泠泫凝的异次元空间 建立 NFS 服务器并挂载到客户端 | 泠泫凝的异次元空间 将 Android 以 MTP 方式连接至 Debian PVE 虚拟机迁移至 vCenter | 泠泫凝的异次元空间 vCenter 虚拟机迁移至 PVE | 泠泫凝的异次元空间 PVE迁移时提示密钥验证失败 | 泠泫凝的异次元空间 修改Windows设备设置区域 | 泠泫凝的异次元空间 恢复 SecureCRT 7.x 保存的密码 | 泠泫凝的异次元空间 PVE 超融合下电与上电流程 | 泠泫凝的异次元空间 记一次Zabbix异常处理 | 泠泫凝的异次元空间 苹果设备保存SHSH2 | 泠泫凝的异次元空间 PVE超融合部署 | 泠泫凝的异次元空间 树莓派启用zram | 泠泫凝的异次元空间 在 Hyper-V 上安装 EVE-NG | 泠泫凝的异次元空间 Zabbix 部署与 Windows 硬件信息收集 | 泠泫凝的异次元空间
openEuler 安装并使用 EPEL 源 | 泠泫凝的异次元空间
Lxn's Area · 2024-10-20 · via 泠泫凝的异次元空间

在 openEuler 中安装 EPEL 源。

哎,本来合计openEuler既然不兼容EPEL的话那么官方应该会有一些用来解决EPEL源里面软件的安装办法吧,结果是没有。想着想着能逃过最后还是要面对这个问题,果然人还是不能偷懒。

警告:openEuler请在启用EPEL仓库前进行dnf update -y执行全部更新,并且在启用EPEL仓库后不要更新所有软件包,可能会造成非预期后果

EPEL仓库地址

如果直接安装官方EPEL的rpm包会提示:

1
2
3
[root@vbox ~]# rpm -i epel-release-latest-8.noarch.rpm
error: Failed dependencies:
redhat-release >= 8 is needed by epel-release-8-21.el8.noarch

主要是openEuler里面版本号并不是redhat的形式,这个rpm包识别不了。

曲线救国的话就是解压这个rpm包,解压出来里面的Key和repo文件,然后放到对应的位置即可。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
C:\Users\vboxTester\Desktop\epel-release-8-21.el8.noarch>tree /F
卷 Windows11_OS 的文件夹 PATH 列表
卷序列号为 ****-****
C:.
├─etc
│ ├─pki
│ │ └─rpm-gpg
│ │ RPM-GPG-KEY-EPEL-8
│ └─yum.repos.d
│ epel-modular.repo
│ epel-testing-modular.repo
│ epel-testing.repo
│ epel.repo
└─usr
├─...节约空间,后面都没啥用就省略了

我们只需要里面的/etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-8/etc/yum.repos.d/epel.repo即可。

直接把Key上传到对应的文件夹即可:

1
2
3
4
5
mkdir -p /etc/pki/rpm-gpg/
scp C:\Users\vboxTester\Desktop\epel-release-8-21.el8.noarch\etc\pki\rpm-gpg\RPM-GPG-KEY-EPEL-8 root@localhost:/etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-8


cat /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-8

repo的话需要先改一下源再传要不太慢了,由于上述repo文件里面实际enable的只有这个所以这里只展示这一部分,剩下的如果需要启用可以自己举一反三:

1
2
3
4
5
6
7
8
9
10
11
[epel]
name=Extra Packages for Enterprise Linux 8 - $basearch
# It is much more secure to use the metalink, but if you wish to use a local mirror
# place its address here.
#baseurl=https://download.example/pub/epel/8/Everything/$basearch
baseurl=http://mirrors4.tuna.tsinghua.edu.cn/epel/8/Everything/$basearch/
#metalink=https://mirrors.fedoraproject.org/metalink?repo=epel-8&arch=$basearch&infra=$infra&content=$contentdir
enabled=1
gpgcheck=1
countme=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-8

主要就是先注释里面的metalink行,然后重新启用baseurl并替换为镜像源地址即可。修改完了传上去即可。

 上一篇

Windows