GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come configurare il repository Remi su CentOS 5/6 e Fedora 19/18/20

Deposito Remi

Il repository Remi (Les RPM de Remi) fornisce l'ultima versione di vari pacchetti software relativi a php e mysql per distribuzioni Linux basate su redhat come centos, fedora e RHEL. Fornisce pacchetti php, mysql, pecl, pacchetti pear e molte altre applicazioni e librerie php open source/gratuite e molti altri pacchetti correlati a php. Quindi è progettato per aiutare nella configurazione di server Web basati su apache + php con vari tipi di applicazioni open source. Le distribuzioni centos/fedora predefinite non hanno le ultime versioni di questi pacchetti, quindi i repository come Remi fanno il loro lavoro.

Il repository può essere facilmente configurato su CentOS/Fedora tramite l'installer rpm che imposterà la configurazione del repository.

Configurazione su CentOS 5.x/6.x

Il file rpm del programma di installazione di Remi è disponibile per entrambe le versioni 5.xe 6.x di CentOS. Gli URL sono i seguenti

CentOS 5.x - http://rpms.famillecollet.com/enterprise/remi-release-5.rpm
CentOS 6.x - http://rpms.famillecollet.com/enterprise/remi-release-6 .rpm

Su CentOS Il repository Remi dipende dal repository Epel che deve essere installato insieme ad esso, affinché funzioni. Se hai già la configurazione del repository epel, esegui il seguente comando

$ wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
$ rpm -Uvh remi-release-6*.rpm

Se non hai già l'installazione di Epel, esegui il comando seguente. Scaricherà il file di installazione di Epel e lo installerà insieme a Remi

$ wget http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
$ wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
$ rpm -Uvh remi-release-6*.rpm epel-release-6*.rpm

Per CentOS 5.x

$ wget http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm
$ wget http://rpms.famillecollet.com/enterprise/remi-release-5.rpm
$ rpm -Uvh remi-release-5*.rpm epel-release-5*.rpm

Questo è tutto. Ora il repository remi dovrebbe essere configurato sul tuo sistema CentOS.

Installazione su Fedora 18/19

Su Fedora, Remi dipende dal repository Rpmfusion. Quindi prima imposta il repository rpmfusion.

## Remi Dependency on Fedora 19 / 18 / 17 ##
rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
rpm -Uvh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm

Il file rpm e le istruzioni di configurazione per rpmfusion sono disponibili qui.

Dopo aver configurato rpmfusion, passa alla configurazione di Remi.

$ wget http://rpms.famillecollet.com/remi-release-19.rpm
$ yum install remi-release-19.rpm

O direttamente

## Fedora 20 ##
rpm -Uvh http://rpms.famillecollet.com/remi-release-20.rpm
## Fedora 19 ##
rpm -Uvh http://rpms.famillecollet.com/remi-release-19.rpm
## Fedora 18 ##
rpm -Uvh http://rpms.famillecollet.com/remi-release-18.rpm
## Fedora 17 ##
rpm -Uvh http://rpms.famillecollet.com/remi-release-17.rpm

Assicurati di utilizzare l'URL corretto per la tua versione di Fedora. Questo dovrebbe completare la configurazione del repository Remi su Fedora.

Verifica Remi

Dopo aver configurato il repository Remi, è tempo di verificare se è stato eseguito correttamente. Il repository Remi è disabilitato per impostazione predefinita. Se vuoi abilitarlo in modo permanente, modifica il file /etc/yum.repos.d/remi.repo

$ sudo nano /etc/yum.repos.d/remi.repo
[remi]
name=Les RPM de remi pour Enterprise Linux 6 - $basearch
#baseurl=http://rpms.famillecollet.com/enterprise/6/remi/$basearch/
mirrorlist=http://rpms.famillecollet.com/enterprise/6/remi/mirror
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi

La prima sezione che inizia con [remi] è il repository principale. Modificare il valore di abilitato da 0 a 1 per abilitarlo.

Altrimenti può essere abilitato tramite yum quando necessario utilizzando l'opzione enablerepo.

# yum repolist --enablerepo=remi
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: virror.hanoilug.org
 * epel: mirror.unej.ac.id
 * extras: mirrors.fibo.vn
 * remi: mirror.smartmedia.net.id
 * updates: mirrors.fibo.vn
repo id       repo name                                               status
base          CentOS-6 - Base                                          6,381
epel          Extra Packages for Enterprise Linux 6 - x86_64          10,031
extras        CentOS-6 - Extras                                           13
nginx         nginx repo                                                  47
remi          Les RPM de remi pour Enterprise Linux 6 - x86_64         1,320
updates       CentOS-6 - Updates                                       1,555
repolist: 19,347
#

L'utilizzo dell'opzione enablerepo è sufficiente quando necessario. Come si può vedere, il repository remi fornisce circa 1320 pacchetti. Ci sono altri 2 repository, vale a dire remi-php55 e remi-test che forniscono ancora più pacchetti.

Elenca tutti i pacchetti

Per elencare tutti i pacchetti forniti dal repository Remi, utilizzare il comando seguente.

# yum --disablerepo=* --enablerepo=remi,remi-php55,remi-test list available | less

Installa i pacchetti dal repository Remi

Per installare i pacchetti dal repository Remi, usa di nuovo l'opzione enablerepo

# yum --enablerepo=remi,remi-php55 install php

Risorse

Sito ufficiale del repository Remi
http://rpms.famillecollet.com/

Domande frequenti su Remi
http://blog.famillecollet.com/pages/English-FAQ

Istruzioni per la configurazione del repository Remi
http://blog.famillecollet.com/pages/Config-en


Cent OS
  1. Disabilita SELinux su CentOS o RHEL 5/5.1/5.2/5.3/5.4/5.5/5.6/5.7

  2. Come configurare Red5 Media Server su CentOS/RHEL 7/6/5

  3. Imposta Rsyslog con MySQL e LogAnalyzer su CentOS/RHEL 6/5

  4. Installa CentALT RPM Repository in CentOS, RHEL 6/5

  5. Come configurare AWStats (Apache Log Analyzer) su CentOS, RHEL e Fedora

Come installare e abilitare Remi Repository su CentOS 5, CentOS 6 e CentOS 7

Come abilitare il repository REMI su CentOS 8

Repository di terze parti RPM Fusion e come abilitarli su Fedora, RedHat e Centos Linux

Come configurare il repository EPEL su CentOS 5/6

Come installare Hwinfo su Fedora 19/20 e CentOS 5/6

Come installare il repository REMI su CentOS 8