RedHat系统安装Epel报错(没有可用软件包 epel-release)以及解决方案
安装epel-release (epel源)、pwgen
sudo yum install epel-release pwgen -y
报错信息如下:
已加载插件:fastestmirror, langpacks
Determining fastest mirrors
rhel-source | 951 B 00:00:00
rhel-source/primary | 1.9 MB 00:00:00
rhel-source 3971/3971
没有可用软件包 epel-release。
没有可用软件包 pwgen。
错误:无须任何处理
查看操作系统版本发行版信息
cat /proc/version
输出:Linux version 3.10.0-862.el7.x86_64 (builder@kbuilder.dev.centos.org) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-28) (GCC) ) #1 SMP Fri Apr 20 16:44:24 UTC 2018
cat /etc/redhat-release
输出:CentOS Linux release 7.5.1804 (Core)
报错原因
执行 yum repolist 命令查看yum已有的源仓库。
源标识 源名称 状态
rhel-source Red Hat Enterprise Linux 7 - x86_64 - Source 3,971
repolist: 3,971
可以发现RedHat 自己的源只有 3971 款软件,其中就缺少epel,pwgen...
解决方案
安装一个CentOS的源,EPEL,里面包含有1万+软件。
网上查的很多解决方案都是 sudo yum install epel-release -y
对于大部分centos用户可以这样安装epel
RedHat使用下面的命令安装epel:
sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
再使用 yum repolist 可以看到已有epel源,包含1万+软件。
接下来可以尽情安装想要的软件了,比如 pwgen :
sudo yum install pwgen -y
本文作者:levi125
本文链接:https://www.cnblogs.com/levi125/p/13685733.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步