设为首页收藏本站language 语言切换
查看: 1699|回复: 0
收起左侧

RHEL修改使用第三方软件源

[复制链接]
发表于 2014-4-4 15:17:05 | 显示全部楼层 |阅读模式
本帖最后由 zjhahaha 于 2014-4-4 15:22 编辑

今天装了个RHEL-WORKSTATION-6,然后就修改软件源,度娘了N多资料,其中总是有几步错误。最后终于找到了一个简单的方法。分享给大家。首先申明,我是Linux的菜鸟中的菜鸟。

如果你想在RHEL下使用第三方的软件源,建议,先清除yum,在从光盘上安装yum。安装好后,再做如下几步:


(1)安装epel源



       epel由fedora社区提供,其提供的软件包与RHEL基本无区别,是RHEL的小白鼠版本,也就是说当epel里的源通过普通用户使用测试,证明比较稳定后才会被用于RHEL,但其也是非常稳定的,是不错的选择。



      epel源安装非常简单,只需安装相应的epel的软件包即可。



      epel包下载页面:http://fedoraproject.org/wiki/EPEL



      RHEL6.2的epel下载链接为:http://download.fedoraproject.or ... ease-6-8.noarch.rpm



     下载下来后执行如下命令即可:



     #rpm -ivh epel-release-6-5.noarch.rpm



(2)安装rpmforge源



     rpmforge源包含了RHEL, CentOS 和Scientific Linux的rpm包,它包含了许多和RHEL各版本兼容的软件包。



    各linux操作系统对应的rpmforge包下载页面:http://repoforge.org/use/



    RHEL6.2的rpmforge包下载链接:http://pkgs.repoforge.org/rpmfor ... 2-2.el6.rf.i686.rpm



   下载下来后执行如下命令即可:



     #rpm -ivhrpmforge-release-0.5.2-2.el6.rf.i686.rpm



(3)安装rpmfusion源



   RPM Fusion提供了Fedora Project or Red Hat不愿意发行的软件包。该软件提供目前所有的Fedora版本和红帽企业Linux5和6的预编译的RPM; RPM融合库。



    各linux操作系统对应的rpmfusion包下载页面:http://rpmfusion.org/Configuration



    RHEL6.2的rpmfusion包下载链接:两个包都下载


http://download1.rpmfusion.org/free/el/updates/6/i386/rpmfusion-free-release-6-1.noarch.rpm


   下载下来后执行如下命令即可:



     #rpm -ivh  rpmfusion-free-release-6-0.1.noarch.rpm rpmfusion-nonfree-release-6-0.1.noarch.rpm


(4)查看/etc/yum.repos.d/有没有file.repo 的文件,没有自己建一个,如RHEL-SOURCE.repo
内容如下:
[base]
name=CentOS-$releasever - Base
baseurl=http://mirrors.163.com/centos/6/os/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6

#released updates
[updates]
name=CentOS-$releasever - Updates
baseurl=http://mirrors.163.com/centos/6/updates/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6

#packages used/produced in the build but not released
#[addons]
#name=CentOS-$releasever - Addons
#baseurl=http://mirrors.163.com/centos/$releasever/addons/$basearch/
#gpgcheck=1
#gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6
#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras
baseurl=http://mirrors.163.com/centos/6/extras/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6
#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-$releasever - Plus
baseurl=http://mirrors.163.com/centos/6/centosplus/$basearch/
gpgcheck=1

enabled=0



(5)建立yum的cache



    执行如下命令:   #yum clean all   
                                 #yummakecache   
则可建立yum的缓存, 到此本地yum源和第三方源已建立完成


参考文章:http://linux.chinaitlab.com/set/931604_2.html



您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-2-3 16:50 , Processed in 0.057479 second(s), 16 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

快速回复 返回顶部 返回列表