1.安裝 CentOS-Base 國內(nèi)源
備份舊的配置文件
mv CentOS-Base.repo CentOS-Base.repo.bak
使用 aliyun
# CentOS 7 / RHEL 7
wget -O CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
# CentOS 6 / RHEL 6
wget -O CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
使用 163
#CentOS 7 / RHEL 7
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com/.help/CentOS7-Base-163.repo
#CentOS 6 / RHEL 6
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com/.help/CentOS6-Base-163.repo
2. 安裝 EPEL 源:
企業(yè)版 Linux 附加軟件包(以下簡稱 EPEL)是一個由特別興趣小組創(chuàng)建寻行、維護并管理的,針對 紅帽企業(yè)版 Linux(RHEL)及其衍生發(fā)行版(比如 CentOS、Scientific Linux各谚、Oracle Enterprise Linux)的一個高質量附加軟件包項目撵孤。
EPEL 的軟件包通常不會與企業(yè)版 Linux 官方源中的軟件包發(fā)生沖突兽愤,或者互相替換文件陵叽。EPEL 項目與 Fedora
基本一致媳友,包含完整的構建系統(tǒng)风科、升級管理器撒轮、鏡像管理器等等乞旦。
上海交大
# CentOS 7 / RHEL 7
yum install http://ftp.sjtu.edu.cn/fedora/epel/7/x86_64/e/epel-release-7-10.noarch.rpm
# CentOS 6 / RHEL 6
yum install http://ftp.sjtu.edu.cn/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm
Aliyun
# CentOS 7 / RHEL 7
yum install http://mirrors.aliyun.com/repo/epel-7.repo
# CentOS 6 / RHEL 6
yum install http://mirrors.aliyun.com/repo/epel-6.repo
浙大源
# CentOS 7 / RHEL 7
yum install http://mirrors.zju.edu.cn/epel/epel-release-latest-7.noarch.rpm
# CentOS 6 / RHEL 6
yum install http://mirrors.zju.edu.cn/epel/epel-release-latest-6.noarch.rpm
東軟源
# CentOS 7 / RHEL 7
yum install http://mirrors.neusoft.edu.cn/epel/epel-release-latest-7.noarch.rpm
# CentOS 6 / RHEL 6
yum install http://mirrors.neusoft.edu.cn/epel/epel-release-latest-6.noarch.rpm
Sohu
# CentOS 7 / RHEL 7
yum install http://mirrors.sohu.com/fedora-epel/epel-release-latest-7.noarch.rpm
# CentOS 6 / RHEL 6
yum install http://mirrors.sohu.com/fedora-epel/epel-release-latest-6.noarch.rpm
配置EPEL源
vi /etc/yum.repos.d/epel.repo
[epel]
name=Extra Packages for Enterprise Linux 7 - $basearch
baseurl=http://ftp.sjtu.edu.cn/fedora/epel/7/$basearch
#mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-7&arch=$basearch
failovermethod=priority
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
[epel-debuginfo]
name=Extra Packages for Enterprise Linux 7 - $basearch - Debug
baseurl=http://ftp.sjtu.edu.cn/fedora/epel/7/$basearch/debug
#mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-debug-7&arch=$basearch
failovermethod=priority
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
gpgcheck=1
[epel-source]
name=Extra Packages for Enterprise Linux 7 - $basearch - Source
baseurl=http://ftp.sjtu.edu.cn/fedora/epel/7/SRPMS
#mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-source-7&arch=$basearch
failovermethod=priority
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
gpgcheck=1
vi /etc/yum.repos.d/epel-testing.repo
[epel-testing]
name=Extra Packages for Enterprise Linux 7 - Testing - $basearch
baseurl=http://ftp.sjtu.edu.cn/fedora/epel/testing/7/$basearch
#mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=testing-epel7&arch=$basearch
failovermethod=priority
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
[epel-testing-debuginfo]
name=Extra Packages for Enterprise Linux 7 - Testing - $basearch - Debug
baseurl=http://ftp.sjtu.edu.cn/fedora/epel/testing/7/$basearch/debug
#mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=testing-debug-epel7&arch=$basearch
failovermethod=priority
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
gpgcheck=1
[epel-testing-source]
name=Extra Packages for Enterprise Linux 7 - Testing - $basearch - Source
baseurl=http://ftp.sjtu.edu.cn/fedora/epel/testing/7/SRPMS
#mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=testing-source-epel7&arch=$basearch
failovermethod=priority
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
gpgcheck=1
這是已經(jīng)替換好上海交大源的文件,如果想使用中科大的题山,請用http://mirrors.ustc.edu.cn/來替換http://ftp.sjtu.edu.cn/fedora/就可兰粉。其它以此類推。
3. 添加 remi 源
Remi repository 是包含最新版本 PHP 和 MySQL 包的 Linux 源顶瞳,由 Remi 提供維護玖姑。有個這個源之后,使用
YUM 安裝或更新 PHP慨菱、MySQL焰络、phpMyAdmin 等服務器相關程序的時候就非常方便了。他會自動安裝 epel 作為依賴符喝。
# CentOS 7 / RHEL 7
yum install http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
# CentOS 6 / RHEL 6
yum install http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
yum安裝MySQL 5.5看看:
yum --enablerepo=remi install mysql mysql-server
如果是升級MySQL闪彼,請用:
yum --enablerepo=remi update mysql mysql-server
4. 檢查源是否已添加
yum repolist
5. 清理 并 重新生成緩存
yum clean all && yum makecache