YUM源更新需求:
1. 不付费的rh无法yum安装软件。 只能更新成开源地址。
2. yum源mirror本就近需求或者无法上外网
3. 使用最新的yum包
更多软件包yum源介绍:
RPMForge是CentOS系统下的软件仓库,拥有4000多种的软件包,被CentOS社区认为是最安全也是最稳定的一个软件仓库。
EPEL Extra Packages for Enterprise Linux (EPEL)【企业版 Linux 附加软件包(以下简称 EPEL)】是一个由特别兴趣小组创建、维护并管理的,针对 红帽企业版 Linux(RHEL)及其衍生发行版(比如 CentOS、 Scientific Linux)的一个高质量附加软件包项目。
过程:
sudo yum install yum-priorities
wget http://apt.sw.be/redhat/el5/en/x86_64/rpmforge/RPMS/rpmforge-release-0.5.3-1.el5.rf.x86_64.rpm
wget http://dl.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm
sudo rpm -i ....
sudo rpm --import http://ftp.sjtu.edu.cn/centos/5/os/x86_64/RPM-GPG-KEY-CentOS-5
sudo rpm --import http://apt.sw.be/RPM-GPG-KEY.dag.txt
更新cdh的yum源。 cdh为hadoop等封装了更简易的使用方式。
wget http://archive.cloudera.com/redhat/cdh/cdh3-repository-1.0-1.noarch.rpm
sudo yum --nogpgcheck localinstall cdh3-repository-1.0-1.noarch.rpm
sudo rpm --import http://archive.cloudera.com/redhat/cdh/RPM-GPG-KEY-cloudera
wget http://archive.cloudera.com/cdh4/one-click-install/redhat/5/x86_64/cloudera-cdh-4-0.x86_64.rpm
163的源
rpm -import http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-5
使用网易的源(参考 http://mirrors.163.com/.help/centos.html 注意备份旧的文件)
cd /etc/yum.repos.d/
wget http://mirrors.163.com/.help/CentOS5-Base-163.repo
修改文件(把所有$releasever替换成5,保存)
vim CentOS5-Base-163.repo
更新yum
yum makecache