RPMForge-varaston ottaminen käyttöön RHEL/CentOS 7.x/6.x/5.x/4.x -käyttöjärjestelmässä


RPMForge/RepoForge molemmat projektit ovat kuolleet, eikä niitä tule käyttää – Käytä EPEL-tietovarastoa.

RPMforge-arkisto on apuohjelma, jota käytetään kolmannen osapuolen ohjelmistopakettien asentamiseen Red Hat Enterprise Linuxin (RHEL) ja Community ENTerprise Operatingin alla. Järjestelmä (CentOS). Se tarjoaa yli 5000 ohjelmistopakettia rpm-muodossa näille Linux-jakeluille.

RPMforge-arkisto ei ole osa RHEL:ää tai CentOS:ää, mutta se on suunniteltu toimimaan näiden käyttöjärjestelmien kanssa. Täydellinen luettelo RPMForge-paketteista löytyy osoitteesta http://packages.sw.be/.

Lue myös : Asenna ja ota käyttöön EPEL-varasto RHEL/CentOS:ssä 7/6/5

Tässä artikkelissa kerrotaan, miten RPMForge-tietovarasto asennetaan ja otetaan käyttöön RHEL/CentOS 7, 6, 5, 4 -järjestelmissä.

Varmistetaan, että RHEL/CentOS on 32-bittinen tai 64-bittinen järjestelmä

Käytämme uname -a-komentoa järjestelmän vahvistamiseen, olipa se 32- tai 64-bittinen.

32-bittinen järjestelmä näyttää i686 i686 i386 GNU/Linux ja 64-bittinen palvelin näyttää x86_64 x86_64 x86_64 GNU/Linux.

Joten on erittäin helppoa tarkistaa, onko järjestelmä 32- vai 64-bittinen käyttämällä komentorivin komentotulkin uname -a-komentoa.

32-bittinen 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-bittinen 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-tietovaraston asentaminen RHEL/CentOS:ään 6/5/4

Lataa ja asenna RPMForge-arkisto valitsemalla järjestelmällesi sopiva rpm-paketti.

RHEL/CentOS 7 64-bittiselle käyttöjärjestelmälle
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 Bitille
## 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 Bitille
## 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 Bitille
## 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

Huomaa: RPMForge-arkisto asennetaan /etc/yum.repod-hakemistoon tiedostona >rpmforge.repo.

RPMForge-arkistoavaimen tuonti RHEL/CentOS:ssä 7/6/5/4

Seuraavaksi sinun on ladattava ja asennettava DAG:n GPG-avain järjestelmääsi varten.

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

Huomaa: Tuotu GPG-avain, joka on tallennettu /etc/pki/rpm-gpg-hakemistoon tiedostona RPM-GPG-KEY-rpmforge-dag.

Pakettien asentaminen RPMForge-tietovaraston avulla RHEL/CentOS:ssä 7/6/5/4

Yritetään asentaa jotain käyttämällä rpmforge-arkistoa.

yum --enablerepo=rpmforge install aria2
Näytelähtö:
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)

Joten aina kun uusia paketteja asennetaan Yum-komennolla, mukana tulee RPMForge-arkisto.

Poista RPMForge-arkisto käytöstä RHEL/CentOS:ssä 7/6/5/4

Poistaaksesi RPMForge-tietovaraston käytöstä, avaa tiedosto /etc/yum.repos.d/rpmforge.repo.

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

Muuta "enabled=1" arvoksi enabled=0. 0 tarkoittaa sammutus ja 1 päällekytkentä.

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