背景:在了解 EPEL 之前卓缰,我們先來了解一下在 Linux 系統(tǒng)安裝第三方庫的痛楚慌盯。之前我在阿里云的 ECS 以及本地安裝的 CentOS 7 系統(tǒng)中安裝 Supervsior 時遇到了兼容問題牡昆。比如姚炕,阿里云 ECS CentOS 7 的 python 版本過低。以及 Python 的一些依賴的命令也沒有丢烘。導(dǎo)致我安裝過程中受盡了折磨柱宦。于是,今天我們祭出 EPEL播瞳。
一掸刊、什么是 EPEL?
EPEL 的全稱叫 Extra Packages for Enterprise Linux赢乓。EPEL 是由 Fedora 社區(qū)打造忧侧,為 RHEL 及衍生發(fā)行版如 CentOS、Scientific Linux 等提供高質(zhì)量軟件包的項目牌芋。裝上了 EPEL 之后蚓炬,就相當(dāng)于添加了一個第三方源。
為什么需要 EPEL躺屁?
那是因為 CentOS 源包含的大多數(shù)的庫都是比較舊的肯夏。并且,很多流行的庫也不存在。EPEL 在其基礎(chǔ)上不僅全驯击,而且還夠新烁兰。
EPEL 這兩個優(yōu)點,解決了很多人安裝庫的煩惱余耽。
二、安裝 EPEL
EPEL 在 CentOS 系統(tǒng)安裝相當(dāng)簡單苹熏。
yum install -y epel-release
這種方式我驗證過碟贾。
在其他系統(tǒng)安裝我沒有驗證。但是轨域,EPEL 畢竟是大廠出品袱耽,在這方面應(yīng)該不存在問題。大家可以自行在 Google 搜索了解干发。
以后再也不用為了安裝某個軟件的依賴而耗時大量腦細(xì)胞了朱巨。