Zoeken op website

RPMForge Repository inschakelen in RHEL/CentOS 7.x/6.x/5.x/4.x


RPMForge/RepoForge beide projecten zijn dood en mogen niet worden gebruikt – gebruik EPEL Repository.

RPMforge repository is een hulpprogramma dat wordt gebruikt om softwarepakketten van derden te installeren onder Red Hat Enterprise Linux (RHEL) en Community ENTerprise Operating Systeem (CentOS). Het biedt meer dan 5000 softwarepakketten in het rpm formaat voor deze Linux-distributies.

De RPMforge repository maakt geen deel uit van RHEL of CentOS, maar is ontworpen om met deze besturingssystemen te werken. De volledige lijst met RPMForge pakketten kan gevonden worden op http://packages.sw.be/.

Lees ook: EPEL Repository installeren en inschakelen in RHEL/CentOS 7/6/5

In dit artikel vindt u stappen voor het installeren en inschakelen van de RPMForge-repository onder RHEL/CentOS 7, 6, 5, 4-systemen.

Controleren of RHEL/CentOS een 32-bits of 64-bits systeem is

We gebruiken de opdracht “uname -a” om een systeem te verifiëren, of het nu 32 bit of 64 bit is.

Het 32 bit systeem toont i686 i686 i386 GNU/Linux en de 64 bit server toont x86_64 x86_64 x86_64 GNU/Linux.

Het is dus heel eenvoudig om te verifiëren of een systeem 32 of 64 bit is met behulp van de opdracht “uname -a” vanuit de opdrachtregelshell.

32-bits RHEL/CentOS
uname -r

Linux linux-console.net 2.6.32-279.5.2.el6.i686 #1 SMP Thu Aug 23 22:16:48 UTC 2012 i686 i686 i386 GNU/Linux
64-bits RHEL/CentOS
uname -r

Linux linux-console.net 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

RPMForge-repository installeren in RHEL/CentOS 6/5/4

Download en installeer de RPMForge-repository door het juiste rpm-pakket voor uw systeem te selecteren.

Voor RHEL/CentOS 7 64-bits
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
Voor 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
Voor 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
Voor 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

Opmerking: De RPMForge repository wordt geïnstalleerd onder de map /etc/yum.repod als een bestand rpmforge.repo.

RPMForge-repositorysleutel importeren in RHEL/CentOS 7/6/5/4

Vervolgens moet u de GPG-sleutel van DAG voor uw systeem downloaden en installeren.

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

Opmerking: De geïmporteerde GPG sleutel opgeslagen in de map /etc/pki/rpm-gpg als een bestand RPM-GPG-KEY-rpmforge-dag.

Pakketten installeren met RPMForge Repository in RHEL/CentOS 7/6/5/4

Laten we proberen iets te installeren met behulp van de rpmforge-repository.

yum --enablerepo=rpmforge install aria2
Voorbeelduitvoer:
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)

Dus telkens wanneer er nieuwe pakketten worden geïnstalleerd met het Yum commando, zal de RPMForge repository worden opgenomen.

Schakel de RPMForge-opslagplaats uit in RHEL/CentOS 7/6/5/4

Om de RPMForge repository uit te schakelen, opent u eenvoudigweg het bestand /etc/yum.repos.d/rpmforge.repo.

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

Wijzig “enabled=1” in “enabled=0“. 0 betekent uitschakelen en 1 betekent inschakelen.

### 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