为Centos添加yum源
在使用Linux服务器的过程中,会安装各种软件。以CentOS 为例,可以通过yum方式进行安装,这样很方便,也不用担心依赖的问题。通常系统自带的yum源里的软件虽然是稳定版本,但有时并不能满足我们的需要。这时如果我们要想安装较新版本的软件,可以下载源码进行安装。当然,你仍然可以通过添加yum源的方法,用yum方式进行安装。
下面示例是使用网易的yum源,具体步骤如下:
1.找到并进入yum源配置目录,备份要替换掉的yum源文件
cd /etc/yum.repos.d
mv CentOS-Base.repo CentOS-Base.repo.bak
2.下载yum源文件(以网易的为例)
根据你的系统版本,你可以:
wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
或者
wget http://mirrors.163.com/.help/CentOS7-Base-163.repo
3.下载完成后,手动更新yum配置,使配置生效
yum clean all
yum makecache
其他yum源:
阿里云源
CentOS 5
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo
CentOS 6
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
CentOS 7
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
webtatic源:提供了众多web开发相关的包(比如多个版本的php包等)
CentOs 5.x
rpm -Uvh http://mirror.webtatic.com/yum/el5/latest.rpm
CentOs 6.x
rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm
CentOs 7.X
rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
remi源:Remi源中的软件几乎都是最新稳定版
rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
rpmforge源:被CentOS社区认为是最安全也是最稳定的一个软件仓库
rpm -Uvh http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el7.rf.x86_64.rpm