Redis: Installation unter Debian Lenny/Wheezy

Für den Redis-Server und seine Tools gibt es Pakete ab Debian Jessie in den Standardquellen (redis-server und redis-tools).
Für Lenny und Wheezy bietet sich die manuelle Installation an.

Voraussetzungen schaffen:

sudo apt-get install tcl8.5 build-essential

wget -c http://download.redis.io/releases/redis-3.2.5.tar.gz && tar xzf redis-3.2.5.tar.gz && cd redis-3.2.5/src && make && cd .. && nano PATCH.sh

PATCH.sh:

# if not on a glibc system, kill some tests
set +e
ldd --version 2>&1 | head -n1 | grep -qi glibc
NO_GLIBC="$?"
set -e
if test 0 -ne "${NO_GLIBC}"
then
  rm tests/integration/aof.tcl
  rm tests/integration/logging.tcl
  mv tests/test_helper.tcl tests/test_helper.tcl.ORIG
  egrep -v 'integration/(aof|logging)' tests/test_helper.tcl.ORIG > tests/test_helper.tcl
fi

Anwendung Patch und Kompilierung:

bash PATCH.sh && cd src && make test

sudo make install && redis-server &

Links:

How to Install Redis From Source on Ubuntu 14.04

https://github.com/antirez/redis/issues/2814