Error al instalar Redis [exception]: Executing test client: 0

Por fin he conseguido instalar REDIS, después del problema del post anterior, me encontré con el siguiente error al hacer el make test
[ok]: Mass RPOP/LPOP – ziplist
[exception]: Executing test client: 0
child process exited abnormally.
0
child process exited abnormally
La forma que he encontrado para solucionarlo es la siguiente:

1. Limpiar la instalación anterior
cd redis-2.8.13
cd src && make clean
2. En vez de hacer un make, hacer un make all
3. cd redis-2.8.13
cd src && make all

4. Verificar y por fin Redis instalado:
cd redis-2.8.13
cd src && make test

o/ All tests passed without errors!

Error al instalar Redis: “You need tcl 8.5 or newer in order to run the Redis test”

Hoy estaba haciendo pruebas con redis, así que comparto los pasos para su instalación:

tar zxvf   redis-2.8.13.tar.gz

cd redis-2.8.13

make

make test

make[1]: Entering directory `/users/adsl/redis-2.8.13/src’

You need tcl 8.5 or newer in order to run the Redis test

make[1]: *** [test] Error 1

make[1]: Leaving directory `/users/adsl/redis-2.8.13/src’

make: *** [test] Error 2

 

Es necesario instalar  tcl, lo puedes obtener aquí http://www.tcl.tk/software/tcltk/download.html

Instalar como root

tar zxvf tcl8.5.16-src.tar.gz

cd /users/adsl/tcl8.5.16/unix

./configure

make

make test

make install