Kako omogućiti RPMForge spremište u RHEL/CentOS 7.x/6.x/5.x/4.x


RPMForge/RepoForge oba projekta su mrtva i ne bi se trebali koristiti – Molimo koristite EPEL Repository.

RPMforge spremište je uslužni program koji se koristi za instaliranje softverskih paketa treće strane pod Red Hat Enterprise Linux (RHEL) i Community ENTerprise Operating Sistem (CentOS). Pruža više od 5000 softverskih paketa u rpm formatu za ove Linux distribucije.

RPMforge spremište nije dio RHEL ili CentOS ali je dizajnirano za rad sa ovim operativnim sistemima. Kompletnu listu RPMForge paketa možete pronaći na http://packages.sw.be/.

Pročitajte također : Instalirajte i omogućite EPEL spremište u RHEL/CentOS 7/6/5

Ovaj članak vam daje korake da instalirate i omogućite RPMForge spremište pod RHEL/CentOS 7, 6, 5, 4 sistemima.

Provjera RHEL/CentOS je 32-bitni ili 64-bitni sistem

Koristimo naredbu “uname -a” za provjeru sistema, bilo da je 32 bitni ili 64 bitni.

32 bitni sistem će prikazati i686 i686 i386 GNU/Linux i 64 bitni server prikazuje x86_64 x86_64 x86_64 GNU/Linux.

Dakle, vrlo je lako provjeriti da li je sistem 32 ili 64 bitan koristeći naredbu “uname -a” iz komandne linije.

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

Instaliranje RPMForge spremišta u RHEL/CentOS 6/5/4

Preuzmite i instalirajte RPMForge spremište odabirom odgovarajućeg rpm paketa za vaš sistem.

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

Napomena : Repozitorijum RPMForge će biti instaliran u /etc/yum.repod direktorijum kao datoteka rpmforge.repo.

Uvoz ključa spremišta RPMForge u RHEL/CentOS 7/6/5/4

Zatim ćete morati preuzeti i instalirati DAG-ov GPG ključ za vaš sistem.

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

Napomena : Uvezeni GPG ključ pohranjen u /etc/pki/rpm-gpg direktorij kao datoteka RPM-GPG-KEY-rpmforge-dag.

Instaliranje paketa pomoću RPMForge repozitorija u RHEL/CentOS 7/6/5/4

Pokušajmo instalirati nešto koristeći rpmforge spremište.

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

Dakle, kad god se novi paketi instaliraju pomoću naredbe Yum, spremište RPMForge će biti uključeno.

Onemogućite RPMForge spremište u RHEL/CentOS 7/6/5/4

Da onemogućite RPMForge spremište jednostavno otvorite datoteku /etc/yum.repos.d/rpmforge.repo.

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

Promijenite “enabled=1” u “enabled=0”. 0 znači isključivanje, a 1 znači uključivanje.

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