Jak povolit úložiště RPMForge v RHEL/CentOS 7.x/6.x/5.x/4.x
RPMForge/RepoForge oba projekty jsou mrtvé a neměly by se používat – použijte prosím EPEL Repository.
Úložiště RPMforge je nástroj, který se používá k instalaci softwarových balíčků třetích stran v rámci Red Hat Enterprise Linux (RHEL) a Community ENterprise Operating Systém (CentOS). Pro tyto distribuce Linuxu poskytuje více než 5000 softwarových balíčků ve formátu rpm.
Úložiště RPMforge není součástí RHEL nebo CentOS, ale je navrženo pro práci s těmito operačními systémy. Úplný seznam balíčků RPMForge lze nalézt na http://packages.sw.be/.
Přečtěte si také: Nainstalujte a povolte úložiště EPEL v RHEL/CentOS 7/6/5
Tento článek obsahuje kroky k instalaci a povolení úložiště RPMForge v systémech RHEL/CentOS 7, 6, 5, 4.
Ověření RHEL/CentOS je 32bitový nebo 64bitový systém
Příkaz „uname -a“ používáme k ověření systému, ať už je 32bitový nebo 64bitový.
32bitový systém zobrazí i686 i686 i386 GNU/Linux a 64 bitový server zobrazí x86_64 x86_64 x86_64 GNU/Linux.
Je tedy velmi snadné ověřit, zda je systém 32 nebo 64 bit, pomocí příkazu „uname -a“ z příkazového řádku.
32bitový 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
64bitový 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
Instalace úložiště RPMForge v RHEL/CentOS 6/5/4
Stáhněte a nainstalujte úložiště RPMForge výběrem vhodného balíčku rpm pro váš systém.
Pro 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
Pro 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
Pro 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
Pro 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
Poznámka: Úložiště RPMForge bude nainstalováno do adresáře /etc/yum.repod jako soubor rpmforge.repo.
Import klíče úložiště RPMForge do RHEL/CentOS 7/6/5/4
Dále si budete muset stáhnout a nainstalovat klíč GPG DAG pro váš systém.
wget http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt
rpm --import RPM-GPG-KEY.dag.txt
Poznámka: Importovaný klíč GPG uložený v adresáři /etc/pki/rpm-gpg jako soubor RPM-GPG-KEY-rpmforge-dag.
Instalace balíčků pomocí úložiště RPMForge v RHEL/CentOS 7/6/5/4
Zkusme něco nainstalovat pomocí úložiště rpmforge.
yum --enablerepo=rpmforge install aria2
Ukázkový výstup:
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)
Takže kdykoli se instalují nové balíčky pomocí příkazu Yum, bude zahrnuto úložiště RPMForge.
Zakažte úložiště RPMForge v RHEL/CentOS 7/6/5/4
Chcete-li deaktivovat úložiště RPMForge, jednoduše otevřete soubor /etc/yum.repos.d/rpmforge.repo.
vi /etc/yum.repos.d/rpmforge.repo
Změňte „enabled=1“ na „enabled=0“. 0 znamená vypnout a 1 znamená zapnout.
### 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