1,epel 是 Extra Packages for Enterprise Linux的缩写
学过英语的中国人都知道,这玩意翻译过来就是 “企业版Linux的额外软件包”
2, 我的个人理解
a,很多时候,我们安装完了linux系统之后,一般都会把yum源改成国内阿里云,或者华为云啥的,这样方便高速下载,可以参考[https://blog.csdn.net/qq_37263429/article/details/138277897?spm=1001.2014.3001.5501]
b,但是世界上的软件这么多,阿里云或者yum源官方公司不可能去把所有的软件都收集起来,让你们去通过yum install 一键安装,
c,我们在Centos下使用yum安装时往往找不到rpm的情况,官方的rpm repository提供的rpm包也不够丰富,很多时候需要自己编译很痛苦,而EPEL恰恰可以解决这两方面的问题。EPEL就是一个第三方的(非yum官方组织搞出来的额外软件库)
当你需要下载一些很小众的软件时候,yum在阿里云仓库里找不到这个小众软件的时候,它会自动询问epel仓库,99.99%的情况下,可以在epel仓库找到,于是你用yum install 就可以安装世界上99.999999%的软件了