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 <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Chris Lamb <lamby@debian.org> 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

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

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
    
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.