RHEL/CentOS 7.x/6.x/5.x/4.x'te RPMForge Deposu Nasıl Etkinleştirilir?


RPMForge/RepoForge'un her iki projesi de ölü ve kullanılmamalıdır – Lütfen EPEL Deposunu kullanın.

RPMforge deposu, Red Hat Enterprise Linux (RHEL) ve Community ENTerprise Operating altında üçüncü taraf yazılım paketlerini yüklemek için kullanılan bir yardımcı programdır. Sistem (CentOS). Bu Linux dağıtımları için rpm biçiminde 5000'den fazla yazılım paketi sağlar.

RPMforge deposu, RHEL veya CentOS'un bir parçası değildir ancak bu işletim sistemleriyle çalışacak şekilde tasarlanmıştır. RPMForge paketlerinin tam listesi http://packages.sw.be/ adresinde bulunabilir.

Ayrıca Okuyun: RHEL/CentOS 7/6/5'te EPEL Deposunu Kurun ve Etkinleştirin

Bu makalede, RHEL/CentOS 7, 6, 5, 4 sistemleri altında RPMForge deposunu yükleme ve etkinleştirme adımları verilmektedir.

RHEL/CentOS'un 32 Bit veya 64 Bit Sistem Olduğunu Doğrulama

Bir sistemin 32 bit mi yoksa 64 bit mi olduğunu doğrulamak için “uname -a” komutunu kullanırız.

32 bit sistem i686 i686 i386 GNU/Linux'u gösterir ve 64 bit sunucu

Sisteminiz için uygun rpm paketini seçerek RPMForge deposunu indirin ve yükleyin.

RHEL/CentOS 7 64 Bit için
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 Bit için
## 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 Bit için
## 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 Bit için
## 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

Not: RPMForge deposu /etc/yum.repod dizini altına dosyası olarak yüklenecektir. >rpmforge.repo.

RHEL/CentOS 7/6/5/4'te RPMForge Depo Anahtarını İçe Aktarma

Daha sonra, sisteminiz için DAG'ın GPG anahtarını indirip yüklemeniz gerekecek.

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

Not: İçe aktarılan GPG anahtarı, /etc/pki/rpm-gpg dizini altında bir dosya olarak depolanır < Strong>RPM-GPG-KEY-rpmforge-dag.

RHEL/CentOS 7/6/5/4'te RPMForge Deposunu Kullanarak Paketleri Kurma

RPMforge deposunu kullanarak bir şeyler yüklemeyi deneyelim.

yum --enablerepo=rpmforge install aria2
Örnek Çıktı:
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)

Dolayısıyla, Yum komutu kullanılarak yeni bir paket kurulduğunda RPMForge deposu dahil edilecektir.

RHEL/CentOS 7/6/5/4'te RPMForge Deposunu devre dışı bırakın

RPMForge deposunu devre dışı bırakmak için /etc/yum.repos.d/rpmforge.repo dosyasını açmanız yeterlidir.

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

"etkin=1" seçeneğini "etkin=0" olarak değiştirin. 0, kapatma anlamına gelir ve 1, açma anlamına gelir.

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