Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

This is a strange thing. Ubuntu is so widely used, but it is hard to find packages for popular software.

For example, when you search you can find a package for redis:

This is a good expirience.

Where to find the latest version of the redis package for Ubuntu?

share|improve this question
I've never actually installed redis via the package manager - I've always compiled it manually... – James Nov 10 '11 at 14:03
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 Hristov Nov 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! – James Nov 10 '11 at 14:21
up vote 2 down vote accepted

One way to find out if a ppa exists is performing a search on launchpad:

This will show you quite a lot of sources from where you may be able to install the version you need. Simply choose an archive you trust (e.g ppa:rwky/redis).

share|improve this answer
Thanks, this works! Btw, how do I know who to trust? Is ppa:rwky/redis trusted? – Hristo Hristov Nov 10 '11 at 15:04
PPAs are always "untrusted" sources. In theory you could get malicious software from such a source, luckily this seems not to happen to any significant extent. – Takkat Nov 10 '11 at 15:36
Chris Lea publishes a lot of backports to previous Ubuntu releases of very high quality: – rcoup Jul 23 '14 at 21:05

It's actually very easy to recompile a DEB package. You can search the Ubuntu repos at or the Debian repo at to see if there's a later version available in a newer release.

In the experimental repo of Debian, there's version 2.4.0 of the redis-server package, so this is how you can recompile the DEB package for Ubuntu 10.04:

  1. Go to the webpage for the package in the repo:

  2. In the right sidebar, you should see a heading Download Source Package redis:. Copy the link for the .dsc file and run:

    mkdir ~/sources/redis #Create a working directory for compiling


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

  3. 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.

  4. Enter the directory of the sources:

    cd redis-2.4.0~rc5

  5. 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).

  6. You few have you shiny new DEB files in the parent directory :)

    cd ..

    ls *.deb

share|improve this answer

You can install it via repos:

sudo apt-get install redis-server

share|improve this answer
But this is version 1.2 ... The latest version is 2.4.2 – Hristo Hristov Nov 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: It is not latest release but you can find latest one here: – heartsmagic Nov 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 Hristov Nov 10 '11 at 15:06

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.