为RHEL6配置软件源

为RHEL6配置软件源
(一)更改yum
由于 redhat的yum在线更新是收费的,如果没有注册的话不能使用,如果要使用,需将redhat的yum卸载后,重启安装,再配置其他源,以下为详细过程:
1.删除RHEL的yum--这个yum很让人郁闷,总是显示那几行disable的字,很烦人
 

CODE:
rpm -aq | grep yum | xargs rpm -e --nodeps


2.下载CentOS的yum及其依赖的插件
 

CODE:
wget http://mirrors.163.com/centos/6/os/i386/Packages/yum-3.2.29-30.el6.centos.noarch.rpm



 

CODE:
wget http://mirrors.163.com/centos/6/os/i386/Packages/yum-metadata-parser-1.1.2-16.el6.i686.rpm



 

CODE:
wget http://mirrors.163.com/centos/6/os/i386/Packages/yum-plugin-fastestmirror-1.1.30-14.el6.noarch.rpm



 

CODE:
wget http://mirrors.163.com/centos/6/os/i386/Packages/python-iniparse-0.3.1-2.1.el6.noarch.rpm


3.安装新的yum
 

CODE:
rpm -ivh python-iniparse-0.3.1-2.1.el6.noarch.rpm


这里由于一些软件依赖关系的问题,就一起安装就好了。这是一行哦:
 

CODE:
rpm -ivh yum-plugin-fastestmirror-1.1.30-14.el6.noarch.rpm yum-3.2.29-30.el6.centos.noarch.rpm yum-metadata-parser-1.1.2-16.el6.i686.rpm


4.
 

CODE:
yum clean all



 

CODE:
yum list


(二)配置yum源(官方)
1.进入中科大的软件库
http://lug.ustc.edu.cn/wiki/mirrors/help,下载镜像
2.a.或者说在终端输入
这是RHEL5/CentOS5的
 

CODE:
wget http://lug.ustc.edu.cn/wiki/_export/code/mirrors/help/centos?codeblock=1


这是RHEL6/CentOS6
 

CODE:
wget http://lug.ustc.edu.cn/wiki/_export/code/mirrors/help/centos?codeblock=2


b.转换为刚才下载的文件目录
 

CODE:
cd /etc/yum.repos.d


如果是RHEL6的话ls一下,可以看到centos?codeblock=2文件,
c.将其改名:
 

CODE:
mv centos?codeblock=2 CentOS-Base.repo


d.把CentOS-Base.repo里的$releasever改为6

e.yum clean all
运行
 

CODE:
yum makecache


生成缓存
d.OK,就这样配置完了哈

(三)配置yum第三方软件源

可以直接到对应的网址上面下就好了。
比如说:rpmforge仓库 http://repoforge.org/use/
http://dl.fedoraproject.org/pub/ ... w/epel-release.html
http://rpms.famillecollet.com/
webmin:
http://ncu.dl.sourceforge.net/pr ... -1.580-1.noarch.rpm

本文出自 “坚持就是胜利” 博客,转载请与作者联系!

你可能感兴趣的:(软件,为)