für diejenigen unter Ihnen, die auf diesen Fehler stoßen
Überprüfen Sie dieses GitHub-Problem
bevor make diesen Befehl ausführt
$ cd deps; make hiredis lua jemalloc linenoise
Wenn Sie kein fortgeschrittener Benutzer sind, ist es vielleicht keine gute Idee, REDIS von der Quelle zu installieren.
Stattdessen sollten Sie eine gepackte Version installieren. Zum Beispiel auf Fedora / Centos / RHEL:
sudo yum install redis
Installieren Sie zuerst Build Essential
sudo apt-get install build-essential
Installieren Sie dann die Abhängigkeiten
CD-Deps
Machen Sie Hiredis Lua Jemalloc Linenoise
Sie versuchen, redis
zu installieren aus Quellcode. Dieser Prozess kompiliert und erstellt eine ausführbare Datei auf Ihrem Computer und installiert sie dann. Dazu benötigen Sie verschiedene Tools wie gcc
usw. Am besten installieren Sie alle zusammen, indem Sie diese Gruppe installieren. Führen Sie dies vom Terminal
yum grouplist
Dies zeigt alle verfügbaren Gruppen und wählt dann die Gruppe aus, die Sie installieren oder direkt ausführen möchten
yum groupinstall 'Development Tools'
Dies erspart Ihnen andere Probleme, die in Zukunft bei der Installation von der Quelle auftreten könnten.