Wie man erfolgreich den Redis-Server installiert, Fehler "tclsh8.5 not found"

41

Wie installiere ich redis-server erfolgreich auf Ubuntu 11.04? Ich wollte das aktuelle stabile Redis auf Ubuntu 11.04 installieren

Ich sehe, dass in Apt-Repository die neueste ist, die sie haben

Maintainer: Ubuntu Developers <[email protected]>
Original-Maintainer: Chris Lamb <[email protected]> Architecture: i386   
Source: redis Version: 2:2.0.1-2 Depends: libc6 (>= 2.7), adduser
Filename: pool/universe/r/redis/redis-server_2.0.1-2_i386.deb

uname -a

 2.6.38-11-generic #48-Ubuntu SMP Fri Jul 29 19:05:14 UTC 2011 i686 i686 i386      GNU/Linux

Installationsverfahren

$ wget http://redis.googlecode.com/files/redis-2.2.12.tar.gz
$ tar xzf redis-2.2.12.tar.gz
$ cd redis-2.2.12
$ make

Error

cd src && make test
make[1]: Entering directory `/home/<username>/redis-2.2.12/src'
(cd ..; tclsh8.5 tests/test_helper.tcl --tags "" --file "")
/bin/sh: tclsh8.5: not found
make[1]: *** [test] Error 127
make[1]: Leaving directory `/home/<usernam>/redis-2.2.12/src'
make: *** [test] Error 2
user7044
quelle
Gibt es eine ".configure" -Datei? normalerweise musst du es ausführen dh "./configure" - was den fehler betrifft - hast du build-essential installiert. Hast du "tcl" installiert?
fossfreedom
Es gibt keine ".configure" -Datei, aber ich habe gerade überprüft, dass es nicht tcl 8.5. Hatte, das ich jetzt installiert habe ... Auch Build-essential ist bereits installiert. Jetzt testen .. make test && make install
user7044
Ich habe dich um 2 Minuten geschlagen;) Wenn es funktioniert, stimme meiner Antwort entweder zu oder füge deine eigene Antwort hinzu und stimme zu / stimme zu.
Rinzwind

Antworten:

61

Es ist ein häufiger Fehler, der auftritt, wenn Sie tcl8.5 ( source ) nicht installiert haben .

Sie müssen tcl8.5 installieren

sudo apt-get install -y tcl
Rinzwind
quelle
Die Installation verlief erfolgreich. Hier sind die Ergebnisse. ........................... PIPELINING Stresser (auch eine Regression für die alte Folge ............. ............ 831 Tests, 831 bestanden, 0 nicht bestanden
user7044
Ausgezeichnet! Die Installation von Teer ist immer etwas kniffliger als die Installation von
Debs
Das stimmt, manchmal müssen wir die Abhängigkeiten im Auge behalten.
User7044
21
  1. Du musst tcl installieren

    $ sudo apt-get install tcl8.5
    
  2. Machen Sie nach der Installation einen Test

    $ make test
    
Vitalii
quelle