Weboldal keresés

Az RPMForge Repository engedélyezése az RHEL/CentOS 7.x/6.x/5.x/4.x rendszerben


Az RPMForge/RepoForge mindkét projekt halott, ezért nem szabad használni – Kérjük, használja az EPEL Repository-t.

Az RPMforge adattár egy segédprogram, amelyet harmadik féltől származó szoftvercsomagok telepítésére használnak Red Hat Enterprise Linux (RHEL) és Community ENTerprise Operating alatt. Rendszer (CentOS). Több mint 5000 szoftvercsomagot biztosít rpm formátumban ezekhez a Linux disztribúciókhoz.

Az RPMforge adattár nem része az RHEL vagy a CentOS rendszernek, de úgy tervezték, hogy ezekkel az operációs rendszerekkel működjön. Az RPMForge csomagok teljes listája a http://packages.sw.be/ címen található.

Olvassa el még : Az EPEL Repository telepítése és engedélyezése az RHEL/CentOS 7/6/5 rendszerben

Ez a cikk az RPMForge lerakat telepítésének és engedélyezésének lépéseit tartalmazza RHEL/CentOS 7, 6, 5, 4 rendszereken.

Az RHEL/CentOS ellenőrzése 32 bites vagy 64 bites rendszer

Az „uname -a” parancsot használjuk a rendszer ellenőrzésére, legyen az 32 bites vagy 64 bites.

A 32 bites rendszer az i686 i686 i386 GNU/Linux, a 64 bites szerver pedig a x86_64 x86_64 x86_64 GNU/Linux.

Így nagyon könnyen ellenőrizhető, hogy a rendszer 32 vagy 64 bites-e a parancssori shellből származó „uname -a” paranccsal.

32 bites 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 bites 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

Az RPMForge Repository telepítése az RHEL/CentOS 6/5/4 verziójában

Töltse le és telepítse az RPMForge tárolót a rendszerének megfelelő rpm csomag kiválasztásával.

RHEL/CentOS 7 64 bites rendszerhez
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 bites rendszerhez
## 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 bites rendszerhez
## 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 bites rendszerhez
## 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

Megjegyzés: Az RPMForge tárhely az /etc/yum.repod könyvtárba lesz telepítve fájlként >rpmforge.repo.

RPMForge Repository Key importálása az RHEL/CentOS 7/6/5/4 verziójában

Ezután le kell töltenie és telepítenie kell a rendszeréhez a DAG GPG kulcsát.

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

Megjegyzés: Az importált GPG kulcs az /etc/pki/rpm-gpg könyvtárban fájlként RPM-GPG-KEY-rpmforge-dag.

Csomagok telepítése az RPMForge Repository használatával RHEL/CentOS 7/6/5/4

Próbáljunk meg valamit telepíteni az rpmforge tárolóval.

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

Tehát minden alkalommal, amikor egy új csomagot telepítenek a Yum paranccsal, az RPMForge tárház is szerepelni fog.

Az RPMForge Repository letiltása az RHEL/CentOS 7/6/5/4 verziójában

Az RPMForge adattár letiltásához egyszerűen nyissa meg az /etc/yum.repos.d/rpmforge.repo fájlt.

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

Módosítsa az „enabled=1” értéket „enabled=0” értékre. A 0 a kikapcsolást, az 1 pedig a bekapcsolást jelenti.

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