一、檢視系統版本
1.使用 cat /etc/redhat-release
CentOS Linux release 7.5.1804 (Core)
2.使用 cat /proc/version
Linux version 3.10.0-862.6.3.e17.x86_64 (builder@kbuilder.dev.centos.org)(gcc version 4.8.5.20150623 (Red Hat 4.8.5-28) (GCC) ) #1 SMP Tue Jun 26 16:32:21 UTC 2018
二、安裝符合自己安裝版本 EPEL
1.安裝指令
sudo yum install epel-release
2.檢查安裝後套件庫(repositories)指令
sudo yum repolist
如果執行結果有 extras/7/x86_64 Extra Packages for Enterprist Linux 7 - x86_64 即安裝成功
參考資料:
https://wiki.centos.org/zh-tw/AdditionalResources/Repositories
https://fedoraproject.org/wiki/EPEL
https://support.rackspace.com/how-to/install-epel-and-additional-repositories-on-centos-and-red-hat/
三、安裝符合自己安裝版本 rpmfusion
1.安裝指令
sudo yum localinstall --nogpgcheck https://download1.rpmfusion.org/free/el/rpmfusion-free-release-7.noarch.rpm https://download1.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-7.noarch.rpm
2.檢查安裝後套件庫(repositories)指令
sudo yum repolist
如果執行結果有下列字樣時,即安裝成功
rpmfusion-free-updates/x86_64 RPM Fusion for EL 7 Free - Updates
rpmfusion-nonfree-updates/x86_64 RPM Fusion for EL 7 - Nonfree - Updates
參考資料:https://rpmfusion.org/Configuration
四、安裝Remi's RPM repository ,提供安裝新版PHP和MySQL,須先安裝EPEL
選擇安裝remi-release-7.rpm
1.先下載remi-release-7.rpm
wget https://rpms.remirepo.net/enterprise/remi-release-7.rpm
2.安裝
rpm -Uvh remi-release-7.rpm
3.檢查安裝後套件庫(repositories)指令
sudo yum repolist
如果執行結果有下列字樣時,即安裝成功
remi-safe Safe Remi's RPM repository for Enterprise Linux 7 - x86_64
4.啟用remi,REMI預設不啟用,CENTOS 預設軟體套件庫設定檔在 /etc/yum.repos.d/
假設要啟用安裝php 7.1
vi /etc/yum.repos.d/remi-php71.repo
找到[remi-php71] 下的 enabled=0 改為 enabled=1 後存檔
參考資料: