Cara Mengaktifkan Repositori RPMForge di RHEL/CentOS 7.x/6.x/5.x/4.x


RPMForge/RepoForge kedua proyek sudah mati dan tidak boleh digunakan – Silakan gunakan Repositori EPEL.

Repositori RPMforge adalah utilitas yang digunakan untuk menginstal paket perangkat lunak pihak ketiga di bawah Red Hat Enterprise Linux (RHEL) dan Community ENTerprise Operating Sistem (CentOS). Ini menyediakan lebih dari 5000 paket perangkat lunak dalam format rpm untuk distribusi Linux ini.

Repositori RPMforge bukan bagian dari RHEL atau CentOS tetapi dirancang untuk bekerja dengan sistem operasi ini. Daftar lengkap paket RPMForge dapat ditemukan di http://packages.sw.be/.

Baca Juga : Instal dan Aktifkan Repositori EPEL di RHEL/CentOS 7/6/5

Artikel ini memberi Anda langkah-langkah untuk menginstal dan mengaktifkan repositori RPMForge pada sistem RHEL/CentOS 7, 6, 5, 4.

Memverifikasi RHEL/CentOS adalah Sistem 32 Bit atau 64 Bit

Kami menggunakan perintah “uname -a” untuk memverifikasi suatu sistem, apakah itu 32 bit atau 64 bit.

Sistem 32 bit akan menampilkan style="color: red;">i686 i686 i386 GNU/Linux dan server 64 bit menampilkan x86_64 x86_64 x86_64 GNU/Linux.

Jadi, sangat mudah untuk memverifikasi apakah suatu sistem 32 atau 64 bit menggunakan perintah “uname -a” dari shell baris perintah.

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

Menginstal Repositori RPMForge di RHEL/CentOS 6/5/4

Unduh dan Instal repositori RPMForge dengan memilih paket rpm yang sesuai untuk sistem Anda.

Untuk RHEL/CentOS 7 64Bit
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
Untuk 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
Untuk 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
Untuk 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

Catatan : Repositori RPMForge akan diinstal pada direktori /etc/yum.repod sebagai file rpmforge.repo.

Mengimpor Kunci Repositori RPMForge di RHEL/CentOS 7/6/5/4

Selanjutnya, Anda perlu mengunduh dan memasang kunci GPG DAG untuk sistem Anda.

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

Catatan : Kunci GPG yang diimpor disimpan dalam direktori /etc/pki/rpm-gpg sebagai file < kuat>RPM-GPG-KEY-rpmforge-dag.

Menginstal Paket menggunakan Repositori RPMForge di RHEL/CentOS 7/6/5/4

Mari kita coba menginstal sesuatu menggunakan repositori rpmforge.

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

Jadi, setiap kali paket baru diinstal menggunakan perintah Yum, repositori RPMForge akan disertakan.

Nonaktifkan Repositori RPMForge di RHEL/CentOS 7/6/5/4

Untuk menonaktifkan repositori RPMForge cukup buka file /etc/yum.repos.d/rpmforge.repo.

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

Ubah “diaktifkan=1” menjadi “diaktifkan=0“. 0 berarti mematikan dan 1 berarti menghidupkan.

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