RPMForge是CentOS系统下的软件仓库,拥有10000多种的软件包,被CentOS社区认为是最安全也是最稳定的一个软件仓库。默认的CentOS源,软件太少了,可以添加额外的RpmForge。这里系统为CentOS5.7。

1、安装yum-priorities插件

因为要添加第三方源,先确认系统是否安装了yum-priorities这个插件,这个插件用来保证安装软件时候软件仓库先后次序(priority优先权),一般是默认先从官方base或者镜像安装,然后从社区用户contribute的软件中安装,再从第三方软件仓库中安装。当然这个次序可以自己更改,为了安全和稳定还是依照这个次序吧。

yum install yum-priorities

2、查看/etc/yum/pluginconf.d/priorities.conf文件

vim /etc/yum/pluginconf.d/priorities.conf

确认文件中有以下内容:

[main]

enabled=1

3、设置/etc/yum.repos.d/CentOS-Base.repo文件

添加顺序指令priority=N(N 从 1 至 99,1 优先级最高)。

vim /etc/yum.repos.d/CentOS-Base.repo

[base]、[updates]、[addons]、[extras]最后分别设置priority=1,[centosplus]、[contrib]最后分别设置priority=2,其他第三的软件源设置priority=N(推荐N>10)。

4、安装rpmforge的软件仓库

查看系统架构:

uname -i

i386系统执行:

wget -c http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.i386.rpm

x86_64系统执行:

wget -c http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm

这里我装的是rpmforge-release-0.5.2-2.el5.rf.i386.rpm。CentOS6换成rpmforge-release-0.5.2-2.el6.rf.i686.rpm或rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm。

5、安装DAG的GPG Key

rpm --import http://apt.sw.be/RPM-GPG-KEY.dag.txt

DAG’s GPG key用于校验软件包的正确性。

6、校验要安装的软件包

rpm -K rpmforge-release-0.5.2-2.el5.rf.i386.rpm

7、安装软件包

rpm -i rpmforge-release-0.5.2-2.el5.rf.i386.rpm

会自动安装yum仓库的配置文件和导入合适的GPG keys。

8、设置/etc/yum.repos.d/rpmforge.repo文件

vim /etc/yum.repos.d/rpmforge.repo

[rpmforge]、[rpmforge-extras]、[rpmforge-testing]最后分别设置priority=11。

9、验证是否设置成功

执行:

yum check-update

查看是否有:Loaded plugins: fastestmirror, priorities

如果看到上述信息,表明RPMforge安装源和优先级配置已经起作用了。

linux安装centos源,CentOS Linux安装RPMForge源相关推荐

  1. CentOS 7添加EPEL源和RPMforge源

    确定系统架构及版本 [root@fgr conf]# cat /etc/redhat-release CentOS Linux release 7.6.1810 (Core) [root@fgr co ...

  2. CentOS下为yum加入rpmForge源

    为CentOS增加rpmForge软件源 #wget http://apt.sw.be/redhat/el5/en/x86_64/rpmforge/RPMS/rpmforge-release-0.5. ...

  3. rad linux下安装mysql_Linux(CentOS或RadHat)下MySQL源码安装

    MySQL 5.6开始,需要使用g++进行编译. cmake  :MySQL 5.5开始,使用cmake进行工程管理,cmake需要2.8以上版本. bison  :MySQL语法解析器需要使用bis ...

  4. linux git编译安装目录,Linux(centos) 环境下如何源码编译安装git

    21运维原创,转载请注明出处. 最近线上要使用git进行代码发布和版本管理了,之前搞过,一直没有做记录.从今儿起开始记录这块. linux上(当前文章使用的是centos,ubuntu采用apt-ge ...

  5. Linux7.3安装yum工具,Red Hat Enterprise Linux 7.3更换CentOS 7 yum源

    RedHat yum源是收费的,没有注册的Redhat机器是不能使用yum源的. 1.当前系统环境: 系统版本:Red Hat Enterprise Linux Server release 7.3 ...

  6. linux 安装lnmp环境,centos下配置LNMP环境(源码安装)

    准备工作,安装依赖库//检查并安装组件 yum -y install gcc automake autoconf libtool make gcc-c++ glibc libxslt-devel li ...

  7. linux 卸载yum源,CentOS下rpm包与yum安装与卸载更新系统源

    CentOS下rpm包与yum安装与卸载 一.rpm包的安装: 1.安装一个包 # rpm -ivh 2.升级一个包 # rpm -Uvh 3.移走一个包 # rpm -e 4.安装参数 --forc ...

  8. CentOS 6.0安装RPMforge源

    跟centos5.0的安装类似需要的步骤 1.安装 yum-priorities 插件:  2.下载与安装相应 EPEL 的 rpm 文件包:  3.下载与安装相应 rpmforge 的 rpm 文件 ...

  9. CentOS 安装多种解码器打造Linux的全能播放器

    FROM: http://www.qianshoublog.com/post/3835.html 安装完成cetos系统之后发现什么软件都没有,想看DVD也不行,想装播放器软件也不行.原因是cento ...

最新文章

  1. 机器学习(17)无监督学习 -- K-means算法与性能评估
  2. 成都华育php笔试题,一套PHP的笔试题
  3. 利用gulp,当引入文件改动时,版本号自动更新~
  4. 神抓拍!2020搞笑野生动物摄影大赛,哈哈哈哈哈笑到头掉
  5. 翻译记忆软件:Trados 7/2006,兼容性和基本用法讨论
  6. 忠告 | 小小对Java30岁程序猿的忠告,强烈推荐!
  7. 获取linux数据段地址,获取kernel各个数据段,代码段的地址及范围
  8. deepin配置JDK
  9. 通过js跳转url下载包含中文的文件乱码问题解决方案(java)
  10. insert php code test
  11. win10计算机系统慢,升级Win10后电脑变慢了?老电脑装Win7、Win10流畅性测试
  12. 计算机大赛获奖团队采访,坚持勤奋铸就无悔青春——全国大学生数学建模大赛一等奖获奖者专访...
  13. c4d安装oc后打开计算机丢失,c4d+oc的安装及使用的全过程
  14. 安卓按键:紫猫老师的正则教程
  15. 服务器2003系统安装office,简单3步处理office 2003安装出错
  16. MySQl学习(从入门到精通 1.1)
  17. Windows 10系统【之】内置应用
  18. pmos管驱动原理图
  19. Python——pyqt5的计算器(源码+打包)
  20. 科技圈的愚人节创意大赛已经开始!

热门文章

  1. [英语阅读]法国拟禁止非法网络下载
  2. 阿里最爱篮球高管 老家建5904平米体育馆
  3. MongoDB笔记记录(雷哥课堂)--mongodb介绍
  4. render函数的渲染
  5. kerberos的使用
  6. gnome linux 重装_如何安装 gnome 3
  7. 吴恩达刚刚注册了一个微信公众号,明天发布新书中文版!
  8. linux磁盘分区dos分区与gpt,Linux与磁盘分区介绍(MBR,GPT)
  9. H7-TOOL发布固件V2.22, 增加FreeRTOS/uCOS2 Trace,加强RTT和CAN助手,脱机烧录增加比亚迪,上海芯圣51, TI, S32K3, 钜泉光电等
  10. RT-Thread FAL组件 STM32F407 注意事项