REHL5.4使用CentOS源进行yum安装
1、国内好多使用REHL的Linux服务器,但都没有进行过激活,所以yum是不能使用的。
2、将REHL的yum修改到CentOS的yum,即可以利用CentOS的源更新系统
一、删除REHL自带的yum包
? ?先查看yum包:
? ?#rpm -qa | grep yum
? ?删除自带的yum包:
? ?#rpm -qa|grep yum|xargs rpm -e --nodeps
二、下载CentOS的rpm软件包
? ? ?#wget http://centos.ustc.edu.cn/centos/5/os/i386/CentOS/yum-3.2.22-39.el5.centos.noarch.rpm
? ? ?#wget http://centos.ustc.edu.cn/centos/5/os/i386/CentOS/yum-fastestmirror-1.1.16-21.el5.centos.noarch.rpm
? ? ?#wget http://centos.ustc.edu.cn/centos/5/os/i386/CentOS/yum-metadata-parser-1.1.2-3.el5.centos.i386.rpm
? ? ?只需要这三个包即可以,如果是RHEL6,则需要替换连接中的版本号,如果是64位的,需要替换i386为x86_64
? ? ?如果下载失败,则则具体的软件包可能已经升级,打开浏览器,查找最新的即可。
三、安装CentOS的yum源
? ? ?#rpm -ivh yum*
四、安装国内的源
? ? 先删除旧的源:
? ? #cd /etc/yum.repos.d/
? ? #rm -rf *
? ? 下载163的源
? ? #wget http://mirrors.163.com/.help/CentOS5-Base-163.repo
? ? 一定将CentOS5-Base-163.repo 放入/etc/yum.repos.d/这个目录中
? ? 然后修改CentOS5-Base-163.repo这个文件,利用vim 打开
? ?将文件里的$releasever全部替换成版本号,如5或6
五、使用yum
? ? ?#yum clean all ? ? ? #清理yum缓存
? ? ?#yum makecache ?#将服务器上的软件包缓存到本地,提高搜索速度
? ? ?#yum install ? *** #安装想要的软件包
六、国内常用源:
? ?? 网易yum源(http://mirrors.163.com)
? ? ?http://mirrors.163.com/.help/CentOS-Base-163.repo
? ? ?搜狐yum 源(http://mirrors.sohu.com)
? ? ?http://mirrors.sohu.com/help/CentOS-Base-sohu.repo
? ? ?中国科技大学yum 源 (http://centos.ustc.edu.cn)
? ? ?http://centos.ustc.edu.cn/CentOS-Base.repo.5
? ? ?上海交通大学(http://ftp.sjtu.edu.cn/centos)
? ? ?SHLUG(http://www.shlug.org/)
? ? ?泰安移动(http://mirrors.ta139.com/)
? ? ?http://mirrors.ta139.com/CentOS-Base.repo.ta139