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 SystemWe 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.
# uname -a
Installing RPMForge Repository in RHEL/CentOS 6RHEL/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
Note : The RPMForge repository will be installed under /etc/yum.repod directory as a file
rpmforge.repo.
Importing RPMForge Repository KeyNext, you’ll need to download and install DAG’s GPG key for your system.
# 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 RepositoryLet’s try installing something using rpmforge repository.
# yum --enablerepo=rpmforge install aria2
Sample Output :
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 RepositoryTo 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.
### 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