参考:How to Enable RPMForge Repository in RHEL/CentOS 7.x/6.x/5.x

RPMForge / RepoForge这两个项目已经死亡,不应该使用 - 请使用EPEL Repository。

简介

RPMforge软件仓库用于为Red Hat Enterprise Linux(RHEL)和Community ENTerprise操作系统(CentOS)提供第三方软件包。RPMforge软件仓库不是RHEL或CentOS的一部分,但它旨在与这些操作系统一起使用。 完整的RPMForge包列表可以在http://packages.sw.be/上找到。目前已提供rpm包多大5000多个。

在RHEL / CentOS 7/6/5/4中安装RPMForge软件仓库

根据不同系统和版本执行对应命令

RHEL/CentOS 7 64 Bit
  1. # wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el7.rf.x86_64.rpm
  2. # rpm -Uvh rpmforge-release-0.5.-.el7.rf.x86_64.rpm
RHEL/CentOS 6 32-64 Bit
  1. ## RHEL/CentOS Bit OS ##
  2. # wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.i686.rpm
  3. # rpm -Uvh rpmforge-release-0.5.-.el6.rf.i686.rpm
  4.  
  5. ## RHEL/CentOS Bit OS ##
  6. # wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
  7. # rpm -Uvh rpmforge-release-0.5.-.el6.rf.x86_64.rpm
RHEL/CentOS 5 32-64 Bit
  1. ## RHEL/CentOS Bit OS ##
  2. # wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.i386.rpm
  3. # rpm -Uvh rpmforge-release-0.5.-.el5.rf.i386.rpm
  4.  
  5. ## RHEL/CentOS Bit OS ##
  6. # wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm
  7. # rpm -Uvh rpmforge-release-0.5.-.el5.rf.x86_64.rpm
RHEL/CentOS 4 32-64 Bit
  1. ## RHEL/CentOS Bit OS ##
  2. # wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el4.rf.i386.rpm
  3. # rpm -Uvh rpmforge-release-0.5.-.el4.rf.i386.rpm
  4.  
  5. ## RHEL/CentOS Bit OS ##
  6. # wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el4.rf.x86_64.rpm
  7. # rpm -Uvh rpmforge-release-0.5.-.el4.rf.x86_64.rpm

怎样知道系统是32 位还是64 位?

方式一

使用uname -a命令,32位系统会显示i686 i686 i386 GNU/Linux;64位会显示x86_64 x86_64 x86_64 GNU/Linux.

32 Bit RHEL/CentOS
  1. # uname -r
  2.  
  3. Linux tecmint.com 2.6.-279.5..el6.i686 # SMP Thu Aug :: UTC i686 i686 i386 GNU/Linux
64 Bit RHEL/CentOS
  1. # uname -r
  2.  
  3. Linux tecmint.com 2.6.-279.5..el6.i686 # SMP Thu Aug :: UTC x86_64 x86_64 x86_64 GNU/Linux

方式二

getconf LONG_BIT

在RHEL / CentOS 7/6/5/4下导入RPMForge软件仓库密钥

下载并安装DAG’s GPG key

  1. # wget http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt
  2. # rpm --import RPM-GPG-KEY.dag.txt

GPG密钥存储在 /etc/pki/rpm-gpg 目录,通常是RPM-GPG-KEY-rpmforge-dag文件

在RHEL / CentOS 7/6/5/4下使用RPMForge软件仓库安装软件

通过--enablerepo=epel 选项,表明我们操作的yum命令是在epel这个仓库进行的。

  1. # yum --enablerepo=rpmforge install aria2
  2. Loaded plugins: fastestmirror, refresh-packagekit
  3. Loading mirror speeds from cached hostfile
  4. rpmforge
  5. Setting up Install Process
  6. Dependencies Resolved
  7.  
  8. =================================================================================================
  9. Package Arch Version Repository Size
  10. =================================================================================================
  11. Installing:
  12. aria2 i686 1.15.-.el6.rf rpmforge 1.2 M
  13. Installing for dependencies:
  14. nettle i686 2.2-.el6.rf rpmforge k
  15.  
  16. Transaction Summary
  17. =================================================================================================
  18. Install Package(s)

在RHEL / CentOS 7/6/5/4下紧拥RPMForge软件仓库

修改RPMForge软件仓库配置文件/etc/yum.repos.d/rpmforge.repo.

enabled=1 改为 enabled=0。1意味着打开,0意味着关闭

Yum三方仓库——RPMForge的更多相关文章

  1. Yum三方仓库——EPEL

    参考:什么是EPEL 及 Centos上安装EPEL 参考:How to Enable EPEL Repository for RHEL/CentOS 7.x/6.x/5.x 前言 RHEL以及他的衍 ...

  2. 基于CentOS设置和使用Yum软件仓库

    参考:How To Set Up and Use Yum Repositories on a CentOS 6 VPS 参考:CentOS yum 源的配置与使用 介绍 Yum仓库是Linux软件仓库 ...

  3. <六>企业级开源仓库nexus3实战应用–使用nexus3配置yum私有仓库

    一两个星期之前,你如果在我跟前说起私服的事情,我大概会绕着你走,因为我对这个东西真的一窍不通.事实上也正如此,开发同学曾不止一次的跟我说公司的私服版本太旧了,许多新的依赖编译之后不会从远程仓库自动缓存 ...

  4. Linux 用脚本编写搭建yum本地仓库

    Linux 用脚本编写搭建yum本地仓库 源码如下: #!/bin/bash #该脚本用于自动化搭建本地yum仓库 #挂载光盘 #作者:雨中落叶 #博客:https://www.cnblogs.com ...

  5. 关于yum网络版仓库(本地yum仓库的安装配置,如果没网了,做一个局域网内的yum仓库)

    2017-11-13 22:49:48 1:两种方式:   a.每一台机器都配一个本地文件系统上的yum仓库 file:///packege/path/ b.在局域网内部配置一台节点(server-b ...

  6. rpm软件包、yum软件仓库、systemd初始化进程

    rpm软件包.yum软件仓库.systemd初始化进程 作者:Eric 微信:loveoracle11g 红帽软件包管理器rpm (Redhat Package Manager) RPM会建立统一的数 ...

  7. CentOS6.8环境下搭建yum网络仓库

    CentOS6.8环境下搭建yum网络仓库 本文利用ftp服务,在CentOS6.8系统下搭建一个yum仓库,然后用另一台虚拟机访问该仓库.并安装程序包 安装ftp服务 查询ftp服务是否安装 [ro ...

  8. YUM本地源制作与yum网络版仓库

    1.修改本机上的YUM源配置文件,将源指向自己 cd /etc/yum.repos.d/ 备份原有的YUM源的配置文件 rename .repo .repo.bak * rename CentOS-M ...

  9. 搭建YUM本地仓库

    本文介绍如何利用CentOS 7 ISO光盘镜像搭建YUM本地仓库. 环境准备: (1)VMware15.5版本虚拟机 (2)CentOS-7-x86_64-DVD-1908光盘镜像文件 1. 搭建Y ...

随机推荐

  1. dubbo+zookeeper+springboot简单示例

    目录 dubbo+zookeeper+springboot简单示例 zookeeper安装使用 api子模块 生产者producer 消费者consumer @(目录) dubbo+zookeeper ...

  2. Python - Django - 装饰器版的登陆校验

    urls.py: from django.conf.urls import url from app01 import views urlpatterns = [ url(r'^login/', vi ...

  3. centos配置/etc/mail.rc发邮件

    安装mailx: yum install mailx vi /etc/mail.rc set from=524755798@qq.comset smtp="smtps://smtp.qq.c ...

  4. 使用sql语句创建和删除约束示例代码

    使用sql语句创建和删除约束  约束类型 主键约束(Primary Key constraint) --:要求主键列数据唯一,并且不允许为空.  唯一约束(Unique constraint) --: ...

  5. C# sqlsugar依赖引用报错的问题解决

    English Message : You need to refer to MySql.Data.dll↵Chinese Message : 需要引用MySql.Data.dll,请在Nuget安装 ...

  6. iOS 多线程的简单理解(4) 线程锁的简单使用

    要用到多线程 ,就不得不考虑,线程之间的交互,线程是否安全 推荐一个原文链接 是关于 线程锁的基本使用的  http://blog.csdn.net/qq_30513483/article/detai ...

  7. Image Perimeters

    Description 给出一张由"x"和"."组成的矩阵.每个"x"可以向上下左右及两个斜对角进行连通,请问由某个点开始的"x& ...

  8. (6)Spring Boot web开发 --- 错误处理页面

    文章目录 处理时间(`Date`)类型 thymeleaf 页面拼接字符串 映射路径占位符 使用 put.delete 方法 错误处理机制 处理时间(Date)类型 Spring Boot 进行参数绑 ...

  9. PAT(B) 1079 延迟的回文数(Java)

    题目链接:1079 延迟的回文数 (20 point(s)) 题目描述 给定一个 k+1 位的正整数 N,写成 a​k​​⋯a​1​​a​0​​ 的形式,其中对所有 i 有 0≤a​i​​<10 ...

  10. SAS学习笔记49 生成前20个黄金分割数列到数据集

    黄金分割数列即斐波那契数列,该数列中后一个数与前一个数的比例越往后越接近于黄金比例(1+√5)/2 ,此数列分布表现出极致的均衡与和谐之美