Get your server issues fixed by our experts for a price starting at just 25 USD/Hour. Click here to register and open a ticket with us now!

Author Topic: Install and Enable RPMForge Repository in RHEL/CentOS 6  (Read 3521 times)

0 Members and 1 Guest are viewing this topic.

Vinil

  • Guest
Install and Enable RPMForge Repository in RHEL/CentOS 6
« on: January 26, 2014, 06:40:44 am »
RPMforge repository is a utility that is used to install third party software packages under Red Hat Enterprise Linux (RHEL) and Community ENTerprise Operating System (CentOS). It provides more than 5000 software packages in the rpm format for these Linux distributions.



Verifying RHEL/CentOS is 32 Bit or 64 Bit System

We use "uname -a" command to verify a system, whether it is 32 bit or 64 bit. The 32 bit system will show i686 i686 i386 GNU/Linux and 64 bit server shows x86_64 x86_64 x86_64 GNU/Linux. So, it’s very easy to verify whether a system is 32 or 64 bit using the below command.

Quote
# uname -a



Installing RPMForge Repository in RHEL/CentOS 6

RHEL/CentOS 6 32 Bit OS

Code: [Select]
# 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

Code: [Select]
# 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

Note : The RPMForge repository will be installed under /etc/yum.repod directory as a file rpmforge.repo.



Importing RPMForge Repository Key

Next, you’ll need to download and install DAG’s GPG key for your system.

Code: [Select]
# wget http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt
# rpm --import RPM-GPG-KEY.dag.txt

Note : The imported GPG key stored under /etc/pki/rpm-gpg directory as a file RPM-GPG-KEY-rpmforge-dag.



Installing Packages using RPMForge Repository

Let’s try installing something using rpmforge repository.

Code: [Select]
# yum --enablerepo=rpmforge install aria2
Sample Output :

Quote
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)


Disable RPMForge Repository

To disable RPMForge repository simply open the file /etc/yum.repos.d/rpmforge.repo and Change "enabled=1" to "enabled=0". 0 means turn-off and 1 means turn-on.

Quote
### Name: RPMforge RPM Repository for RHEL 6 - dag
### URL: http://rpmforge.net/
[rpmforge]
name = RHEL $releasever - RPMforge.net - dag
baseurl = http://apt.sw.be/redhat/el6/en/$basearch/rpmforge
mirrorlist = http://apt.sw.be/redhat/el6/en/mirrors-rpmforge
#mirrorlist = file:///etc/yum.repos.d/mirrors-rpmforge
enabled = 0
protect = 0
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmforge-dag
gpgcheck = 1
« Last Edit: January 26, 2014, 06:47:22 am by Vinil »