Compiling it is ok, but then you have to setup the configuration in etc, the startup/shutdown scripts, etc. I need it to be integrated with the system and easily upgrade-able.
–
Hristo HristovNov 10 '11 at 14:18

Yeah, I agree that it's not the best way, but it's what I've always done.... good question though!
–
jrg♦Nov 10 '11 at 14:21

The dget command will download all three source package files from the repo, so you don't have to download them manually.

Extract all the sources:

dpkg-source -x redis_2.4.0~rc5-1.dsc #Using dpkg-source will extract both tarballs automatically and apply the patches from Debian or Ubuntu.

Enter the directory of the sources:

cd redis-2.4.0~rc5

Now compile the package:

dpkg-buildpackage -us -uc -b

-us and -uc means that it won't try to sign the packages using a GPG key (which is unnecessary unless you are creating your own repo). -b means don't create the .dsc files and the source tarballs (since they already exist).

But this is version 1.2 ... The latest version is 2.4.2
–
Hristo HristovNov 10 '11 at 14:16

But, you are comparing wrong releases between OpenSUSE and Ubuntu. 11.4 is the latest release of OpenSUSE, but you are asking for an old version of Ubuntu. Of course redis' version is so behind. If you want a more up-to-date version of redis, just check latest Ubuntu: packages.ubuntu.com/oneiric/redis-server It is not latest release but you can find latest one here: launchpad.net/~rwky/+archive/redis
–
heartsmagicNov 10 '11 at 14:38

I am using 10.04 as it is the latest LTS release. It is used, so I expected to find a package. The launchpad part works, thanks!
–
Hristo HristovNov 10 '11 at 15:06