如果想要安裝一個套件

不想透過自行編譯或是手動下載 RPM 套件包進行安裝的話

但是系統預設的套件庫又找不到想要安裝的套件時

可以透過加入第三方套件庫來解決這個問題

 

CentOS 官方 WIKI  可以找到一些可信任的第三方套件庫

本文以 Extra Packages for Enterprise Linux (EPEL) 作為範例實作。

 

首先,確認自己的作業系統版本。

$ cat /etc/redhat-release
CentOS release 6.9 (Final)

 

可以看到作業系統版本為 6.9

接著到 http://dl.fedoraproject.org/pub/epel/ 找自己的版本號

CentOS 6 目前最新的 EPEL 是對應到 6.8 版

所以選擇最新的就可以了

 

複製好下載連結後,到系統開始著手新增套件庫

# 利用 wget 指令下載 EPEL 6.8 RPM 套件包
wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

# 安裝套件
sudo rpm -ivh epel-release-6-8.noarch.rpm

# 啟用套件庫
sudo yum-config-manager --enable epel.repo

# 清除套件快取資料
sudo yum clean -y all

# 更新套件清單
sudo yum update -y

References:
找不到可靠的套件來源嗎?幫 CentOS 6 加入可靠的第三方的套件庫 | IT 技術家
zh-tw/AdditionalResources/Repositories – CentOS Wiki
EPEL – Fedora Project Wiki

留言