GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

So richten Sie das Remi-Repository unter CentOS 5/6 und Fedora 18/19/20 ein

Remi-Repository

Das Remi-Repository (Les RPM de Remi) bietet die neueste Version verschiedener Softwarepakete im Zusammenhang mit PHP und MySQL für Redhat-basierte Linux-Distributionen wie Centos, Fedora und RHEL. Es bietet PHP-, MySQL-, Pecl-Pakete, Pear-Pakete und viele andere Open-Source-/freie PHP-Anwendungen und -Bibliotheken sowie viele andere PHP-bezogene Pakete. Es wurde also entwickelt, um beim Einrichten von Apache + PHP-basierten Webservern mit verschiedenen Arten von Open-Source-Anwendungen zu helfen. Die standardmäßigen Centos/Fedora-Distributionen haben nicht die neuesten Versionen dieser Pakete, also erledigen Repositories wie Remi die Arbeit.

Das Repository kann einfach auf CentOS/Fedora über das Installationsprogramm RPM eingerichtet werden, das die Repository-Konfiguration einrichtet.

Setup auf CentOS 5.x/6.x

Die RPM-Datei des Remi-Installationsprogramms ist sowohl für die Versionen 5.x als auch 6.x von CentOS verfügbar. Die URLs lauten wie folgt

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

Unter CentOS Das Remi-Repository hängt vom Epel-Repository ab, das zusammen mit ihm installiert werden muss, damit es funktioniert. Wenn Sie bereits ein Epel-Repository eingerichtet haben, führen Sie den folgenden Befehl aus

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

Wenn Sie Epel noch nicht eingerichtet haben, führen Sie den folgenden Befehl aus. Es lädt die Epel-Installationsdatei herunter und installiert sie zusammen mit 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

Für 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

Das ist es. Jetzt sollte das Remi-Repository auf Ihrem CentOS-System eingerichtet sein.

Einrichtung auf Fedora 18/19

Auf Fedora hängt Remi vom Rpmfusion-Repository ab. Richten Sie also zuerst das rpmfusion-Repository ein.

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

Die RPM-Datei und Konfigurationsanweisungen für RPMFusion finden Sie hier.

Fahren Sie nach der Einrichtung von rpmfusion mit der Einrichtung von Remi fort.

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

Oder direkt

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

Stellen Sie sicher, dass Sie die richtige URL für Ihre Fedora-Version verwenden. Damit sollte die Einrichtung des Remi-Repositorys auf Fedora abgeschlossen sein.

Remi überprüfen

Nach dem Einrichten des Remi-Repositorys ist es an der Zeit zu überprüfen, ob es richtig gemacht wurde. Das Remi-Repository ist standardmäßig deaktiviert. Wenn Sie es dauerhaft aktivieren möchten, bearbeiten Sie die Datei /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

Der allererste Abschnitt, der mit [remi] beginnt, ist das Haupt-Repository. Ändern Sie den Wert von enabled von 0 auf 1, um es zu aktivieren.

Andernfalls kann es bei Bedarf über yum mit der Option enablerepo aktiviert werden.

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

Die Verwendung der Option enablerepo ist bei Bedarf ausreichend. Wie man sieht, stellt das Remi-Repository rund 1320 Pakete bereit. Es gibt zwei weitere Repos, nämlich remi-php55 und remi-test, die noch mehr Pakete bereitstellen.

Alle Pakete auflisten

Verwenden Sie den folgenden Befehl, um alle vom Remi-Repo bereitgestellten Pakete aufzulisten.

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

Pakete aus dem Remi-Repository installieren

Um Pakete aus dem Remi-Repo zu installieren, verwenden Sie erneut die Option enablerepo

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

Ressourcen

Offizielle Website des Remi-Repositorys
http://rpms.famillecollet.com/

Häufig gestellte Fragen zu Remi
http://blog.famillecollet.com/pages/English-FAQ

Konfigurationsanweisungen für das Remi-Repository
http://blog.famillecollet.com/pages/Config-en


Cent OS
  1. Deaktivieren Sie SELinux auf CentOS oder RHEL 5/5.1/5.2/5.3/5.4/5.5/5.6/5.7

  2. So richten Sie Red5 Media Server unter CentOS/RHEL 7/6/5 ein

  3. Richten Sie Rsyslog mit MySQL und LogAnalyzer auf CentOS/RHEL 6/5 ein

  4. Installieren Sie das CentALT-RPM-Repository in CentOS, RHEL 6/5

  5. So richten Sie AWStats (Apache Log Analyzer) auf CentOS, RHEL und Fedora ein

So installieren und aktivieren Sie das Remi-Repository unter CentOS 5, CentOS 6 und CentOS 7

So aktivieren Sie das REMI-Repository unter CentOS 8

RPM Fusion-Repositories von Drittanbietern und wie man diese auf Fedora, RedHat und Centos Linux aktiviert

So richten Sie das EPEL-Repository unter CentOS 5/6 ein

So installieren Sie Hwinfo auf Fedora 19/20 und CentOS 5/6

So installieren Sie das REMI-Repository unter CentOS 8