在使用yum安装软件,提示没有可用的软件包。

那么经过分析发现系统中没有安装EPEL扩展仓库

原因解析( EPEL 扩展仓库)

EPEL 是 yum 的一个软件源, 里面包含了许多基本源里没有的软件了, 但在我们在使用 epel 时是需要安装它才可以了,

EPEL, 即 Extra Packages for Enterprise Linux 的简称, 是为企业级 Linux 提供的一组高质量的额外软件包, 包括但不限于 Red Hat Enterprise Linux (RHEL), CentOS and Scientific Linux (SL), Oracle Enterprise Linux (OEL).

执行第一个命令

1、下载wget,那么为什么先下载wget,其实是避免yum仓库没有

epel-release

所以命令是:

yum install -y wget

2、更新yum源

Yum update

3、安装epel-release

yum install epel-release

4、备份原来的yum源,(那么cp的意思是复制,这里的路径在/etc/yum.repos.d这个目录下的CentOS-Base.repo文件复制到/etc/yum.repos.d这个目录,并命名为:CentOS-Base.repo.bak )

sudo cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak