yum list | grep php74 | grep redis
Ausführungsergebnis
Es sieht so aus, als wäre es irgendwie nett. Aber ich möchte Php Redis installieren. Ich bin gespannt, dass der Name etwas anders ist. Überprüfen Sie den Inhalt einmal.
yum info php74-php-pecl-redis5.x86_64
Ausführungsergebnis
Springen wir zu Link im Ergebnis.
Gehen wir zu Homepage.
Ich gehe zu Php Redis 'GitHub. Das heißt, php74-php-pecl-redis5.x86_64 im yum-Repository ist dasselbe wie PhpRedis.
Jetzt installieren wir Php Redis. Es gibt auch eine Möglichkeit, die Quelle zu erstellen, aber es ist jetzt möglich, das Paket zu installieren. Es gibt keine Möglichkeit, es nicht zu verwenden w
yum insatall php74-php-pecl-redis5.x86_64
Ausführungsergebnis
Dies ist ein Fehler. Es scheint, dass das Paket ** liblzf ** fehlt, um php74-php-pecl-redis5.x86_64 zu enthalten.
liblzf Schauen Sie sich die Homepage von liblzf an (http://software.schmorp.de/pkg/liblzf.html). liblzf scheint eine Bibliothek zur Datenkomprimierung zu sein. Die Suche nach der Installationsmethode von liblzf ist nicht einfach. Ich konnte so etwas nicht in der Yum-Liste finden. Daher habe ich auf den folgenden Bildteil der Website von [hier] verwiesen (https://centos.pkgs.org/7/epel-aarch64/liblzf-3.6-7.el7.aarch64.rpm.html).
Das Bild zeigt, wie man rmp anstelle von yum verwendet. Und es scheint, dass die Installation von epel eine Voraussetzung für die Installation von liblzf ist. Ich habe bereits Epel in meiner Umgebung. Wenn Sie es brauchen, installieren Sie epel. Die Erklärung des Epels wird hier weggelassen.
Installieren Sie liblzf.
yum install liblzf --enablerepo=epel
Ausführungsergebnis
Installieren Sie PhpRedis nach Abschluss der liblzf-Installation erneut.
yum insatall php74-php-pecl-redis5.x86_64 --enablerepo=remi
Ausführungsergebnis Es sieht gut aus.
yum list installed | grep liblzf
yum list installed | grep redis
Ausführungsergebnis
--Php Redis kann als Paket installiert werden. ―― Es gibt jedoch verschiedene Probleme mit der Paketabhängigkeit, sodass die fehlenden Pakete jedes Mal in jeder Umgebung installiert werden müssen. In meinem Fall war es liblzf. --Liblzf installieren ――Die Gefahr bestand diesmal darin, dass es sich um ein Epel handelte und nicht um ein leckeres Repository.
Recommended Posts