RPMForge 软件仓库

参考: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

# wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el7.rf.x86_64.rpm
# rpm -Uvh rpmforge-release-0.5.3-1.el7.rf.x86_64.rpm

RHEL/CentOS 6 32-64 Bit

## RHEL/CentOS 6 32 Bit OS ##
# wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.i686.rpm
# rpm -Uvh rpmforge-release-0.5.2-2.el6.rf.i686.rpm

## RHEL/CentOS 6 64 Bit OS ##
# wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
# rpm -Uvh rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm

RHEL/CentOS 5 32-64 Bit

## RHEL/CentOS 5 32 Bit OS ##
# wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.i386.rpm
# rpm -Uvh rpmforge-release-0.5.2-2.el5.rf.i386.rpm

## RHEL/CentOS 5 64 Bit OS ##
# wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm
# rpm -Uvh rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm

RHEL/CentOS 4 32-64 Bit

## RHEL/CentOS 4 32 Bit OS ##
# wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el4.rf.i386.rpm
# rpm -Uvh rpmforge-release-0.5.2-2.el4.rf.i386.rpm

## RHEL/CentOS 4 64 Bit OS ##
# wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el4.rf.x86_64.rpm
# rpm -Uvh rpmforge-release-0.5.2-2.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

# uname -r

Linux tecmint.com 2.6.32-279.5.2.el6.i686 #1 SMP Thu Aug 23 22:16:48 UTC 2012 i686 i686 i386 GNU/Linux

64 Bit RHEL/CentOS

# uname -r

Linux tecmint.com 2.6.32-279.5.2.el6.i686 #1 SMP Thu Aug 23 22:16:48 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux

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

下载并安装DAG’s GPG key

# wget http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt
# 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这个仓库进行的。

# yum --enablerepo=rpmforge install aria2
Loaded plugins: fastestmirror, refresh-packagekit
Loading mirror speeds from cached hostfile
rpmforge
Setting up Install Process
Dependencies Resolved

=================================================================================================
 Package                         Arch            Version                Repository       Size
=================================================================================================
Installing:
 aria2                           i686           1.15.1-1.el6.rf        rpmforge         1.2 M
Installing for dependencies:
 nettle                          i686           2.2-1.el6.rf           rpmforge         359 k

Transaction Summary
=================================================================================================
Install       2 Package(s)

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

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

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

原文地址:https://www.cnblogs.com/kelamoyujuzhen/p/9942578.html

时间: 2024-11-20 22:16:00

RPMForge 软件仓库的相关文章

Linux-什么是二进制包,源码包,RPM包,软件仓库

博文说明[前言]: 本文将通过个人口吻介绍什么是二进制包,RPM包,源码RPM包(SRPM包),源码包,以及RPM常用命令,源码rpm的安装(*.src.rpm),源码包的安装步骤知识(./configure,make,make install)相关知识. 在目前时间点[2017年6月12号]下,所掌握的技术水平有限,可能会存在不少知识理解不够深入或全面,望大家指出问题共同交流,在后续工作及学习中如发现本文内容与实际情况有所偏差,将会完善该博文内容. 本文参考文献引用链接: 1.http://m

suse-zypper常用命令大全及软件仓库配置

博文说明[前言]: 本文将通过个人口吻详细的介绍在SUSE系统下的zypper相关配置命令,如想快速实现软件仓库的配置,可以直接拉到文章末尾第二部分,我将配置命令挑出来进行了总结. 在目前时间点[2017年6月9号]下,所掌握的技术水平有限,可能会存在不少知识理解不够深入或全面,望大家指出问题共同交流,在后续工作及学习中如发现本文内容与实际情况有所偏差,将会完善该博文内容. 参考文献及技术网站链接:1.https://en.opensuse.org/SDB:Zypper_usage suse的官

YUM软件仓库的配置

1. intruduction YUM仓库配置首先需要有一个YUM源,也就是需要提供一个存放RPM包以及相应RPM分析文件的位置,这个存放位置可以是一个本地目录.FTP服务器或HTTP服务器,NFS文件服务器(仓库既是预备好的包含软件包和索引文件的目录).YUM也可将其他第三方软件包放入YUM仓库, repo文件是yum源(软件仓库)的配置文件,一个repo文件可以定义一个或多个软件仓库. Yum 可实现在仓库中自动定位并获取正确的软件包,软件仓库中包括了所有rpm包头信息(header)和依赖

软件仓库、模版机制、小工具和搜索

软件仓库 我越来越喜欢软件仓库的方式了. 这意味着大量自由的软件被存放一个中央软件仓库中,只要加以正确的配置和标识,就可以自动从中央仓库中下载所需的软件和工具,再也不用像在Windows 下面四处寻找,耗费时间了. 也许 Windows 用户从来不觉得, 过去的我也从来没有意识到, 在网上搜索软件. 注册码,是一件多么耗费时间和生命的事情!因为当时我们都被这种心理所蒙骗: 看! 收费软件啊, 我现在终于可以免费使用了!所花费的几十分钟,甚至几小时,都算值了! 软件仓库体现的是一种分享共筑的理念.

linux光盘使用、rpm软件包、yum软件仓库安装使用

一.光盘文件使用 1,RHEL5(x86_64)光盘结构 Cluster              //集群二进制包 ClusterStorage  //集群文件系统二进制包 Server               //核心服务器的二进制包产品 VT                    //虚拟化二进制包 image        //引导和驱动程序磁盘映像 isolinux        //图像引导文件 2,挂载光盘(放入光盘) /dev/cdrom = /dev/hdc 光盘驱动器设备

YUM软件仓库服务

what? YUM是一种在linux系统中安装软件的方式. why? YUM安装软件时可自动考虑软件包的依赖关系,不需要手动安装所需依赖包,使用起来比rpm更加方便,同时也可以实现大量软件的安装部署,所以我们要学会如何部署和使用YUM软件仓库. where? YUM软件仓库分为三种方式 本地服务, file:/// http服务, http:// ftp服务,ftp:// how? YUM服务器用来提供软件包(rpm包),同时需要提供仓库数据(Repodata),其中收集了所有rpm包的包头信息

制作本地软件仓库

1.进入数据保存目录 #cd 目录 2.yum repolist 查看软件仓库 3.以HDP-2.1.2.0为例,同步数据到本地:reposync -r HDP-2.1.2.0 4.制作索引 createrepo ./ 5.将数据放入apache对外发布

linux系统搭建本地yum源以及搭建第3方软件仓库

搭建yum源与软件仓库 一.搭建本地yum源 yum是上层软件管理工具,可以解决软件的依赖关系,但是yum能使用的前提是必须要有yum源,以及配置源的指向文件. 1.配置镜像安装源 一般情况,我会把重要的文件保存在根目录下,这里将镜像导入根下的 1.配置镜像安装源 一般情况,我会把重要的文件保存在根目录下,这里将镜像导入根下的/iso,作为安装源. mkdir /iso 然后将镜像移动到此. 但是镜像里的软件,并不能被直接读出,这里就要借助挂载 如下显示说明挂载已经成功 2.配置文件 绝对路径:

Service系统服务(二):补充应用技巧、软连接与硬连接、man手册、zip备份、vim效率操作、自定义yum软件仓库、发布及测试yum仓库、编译安装软件包

一.补充应用技巧 目标: 本例要求掌握在运维中比较常用的一些扩展命令技巧的使用,完成下列小技巧操作: 1> 采用数值形式将目录/root的权限调整为 rwx------   2> 将记录的历史命令条数更改为 200 条   3> 统计 /boot./etc/pki 目录占用的空间大小   4> 以格式"yyyy-mm-dd HH:MM" 显示系统时间 方案: date日期时间工具: 1> 显示日期时间:date.date +"%Y-%m-%d %