In questo tutorial, ti mostreremo come installare il repository RepoForge su CentOS 5, CentOS 6 e CentOS 7. Per chi non lo sapesse, il repository RPMforge è un'utilità che viene utilizzato per installare pacchetti software di terze parti in Red Hat Enterprise Linux (RHEL) e Community ENTerprise Operating System (CentOS) e Scientific Linux. Fornisce più di 5000 pacchetti software nel formato rpm per queste distribuzioni Linux. Se sei un RHEL o un utente CentOS, ti consiglio vivamente di configurare il repository Repoforge sul tuo sistema, poiché contiene molti pacchetti software utili che non sono disponibili nei repository di stock esistenti.
Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il tuo sito sul tuo VPS. L'installazione è abbastanza semplice. Lo farò mostrarti l'installazione passo passo e abilitare il repository RepoForge (RPMForge) sul sistema CentOS.
Installa il repository RepoForge (RPMForge) su CentOS 5, CentOS 6 e CentOS 7
Passaggio 1. Per prima cosa, controlla la versione del tuo sistema operativo. Quindi scarica il repository pertinente. Per controllare la versione del sistema operativo usa il comando "uname -a".
[root@idroot ~]# uname -a Linux server.idroot.us 2.6.32-042stab079.5 #1 SMP Sat Jun 21 00:15:09 MSK 2014 i686 i686 i386 GNU/Linux
Passaggio 2. Installazione del repository RepoForge (RPMForge) su CentOS 5, CentOS 6 e CentOS 7
Dopo aver verificato la versione del tuo sistema operativo, devi abilitare il repository RepoForge sul tuo sistema. Non è necessario configurare questo repository manualmente nel tuo yum. Scarica invece il seguente pacchetto e installarlo, che abiliterà il repository RepoForge sul tuo sistema.
- CentOS 7 64 bit
## 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
- CentOS 6 64 bit
## 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
- CentOS 6 32 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
- CentOS 5 64 bit
## 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
- CentOS 5 32 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
Passaggio 3. Importazione della chiave del repository RPMForge.
Importa la chiave GPG ufficiale del repository RPM di Repoforge. In questo modo, sarai in grado di convalidare tutti i pacchetti RPM dal repository utilizzando la chiave.
# wget http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt # rpm --import RPM-GPG-KEY.dag.txt
Per verificare che il repository RPMForge sia stato impostato correttamente, esegui il comando seguente per elencare tutti i repository disponibili sul tuo sistema:
# yum repolist
Passaggio 4. Disabilitare il repository RPMForge una volta installato.
Per disabilitare il repository RPMForge, vai a /etc/yum.repos.d/, apri il file rpmforge.repo e imposta enabled=0.
### 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
Congratulazioni! Hai installato correttamente RepoForge sul sistema CentOS. Grazie per aver utilizzato questo tutorial per l'installazione di RepoForge sui sistemi CentOS 7. Per ulteriore aiuto o informazioni utili, ti consigliamo di visitare il sito Web ufficiale di RepoForge .