48 votes

Comment installer avec succès le serveur redis, erreur "tclsh8.5 not found".

Comment installer avec succès redis-server sur Ubuntu 11.04 Je reçois une erreur ! Je voulais installer la version stable de redis sur Ubuntu 11.04

Je vois que dans apt-repository le dernier qu'ils ont est

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

Procédure d'installation

$ 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

72voto

Rinzwind Points 270388

Il s'agit d'une erreur courante qui apparaît lorsque vous n'avez pas installé tcl8.5 ( source ).

Vous devez installer tcl8.5

sudo apt-get install -y tcl

21voto

Vitalii Points 311
  1. Vous devez installer tcl

    $ sudo apt-get install tcl8.5
  2. Après l'installation, faites un test

    $ make test

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X