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.