Это странно. Ubuntu настолько широко используется, но трудно найти пакеты для популярного программного обеспечения.
Например, при поиске http://software.opensuse.org вы можете найти пакет для redis: http://download.opensuse.org/repositories/server:/database/openSUSE_11.4/src/
Это хороший опыт.
Один из способов узнать, существует ли ppa, выполняет поиск на панели запуска:
https://launchpad.net/ubuntu/+ppas?
Это покажет вам довольно много источников, из которых вы сможете установить нужную вам версию , Просто выберите архив, которому вы доверяете (например, ppa: rwky / redis).
На самом деле очень легко перекомпилировать пакет DEB. Вы можете найти репозитории Ubuntu по адресу http://packages.ubuntu.com или репо Debian по адресу http://packages.debian.org, чтобы узнать, есть ли более поздняя версия в более новой версии.
В экспериментальном репо Debian существует версия 2.4.0 пакета redis-server, так что вы можете перекомпилировать пакет DEB для Ubuntu 10.04:
Перейти на веб-страницу для пакета в репо : http://packages.debian.org/experimental/redis-server В правой боковой панели вы должны увидеть заголовок Загрузить исходный пакет redis :. Скопируйте ссылку для файла .dsc и запустите: mkdir ~/sources/redis #Создание рабочего каталога для компиляции dget http://ftp.de.debian.org/debian/pool/main/r/redis/redis_2.4.0~rc5-1.dsc Команда dget загрузит все три файла исходного пакета из репо, поэтому вам не нужно их загружать вручную. Извлеките все источники: dpkg-source -x redis_2.4.0~rc5-1.dsc # Использование dpkg-source автоматически извлекает оба tarball и применяет исправления от Debian или Ubuntu. Введите каталог источников: cd redis-2.4.0~rc5 Теперь скомпилируйте пакет: dpkg-buildpackage -us -uc -b -us и -uc означает, что он не будет пытаться подписать пакеты с помощью ключа GPG (что необязательно, если вы не создаете свой собственный Сделки рЕПО). -b означает, что вы не создаете файлы .dsc и исходные файлы (поскольку они уже существуют). У вас мало новых блестящих файлов DEB в родительском каталоге :) cd .. ls *.debВы можете установить его через repos:
sudo apt-get install redis-server
http://packages.ubuntu.com/search?suite=lucid&searchon=names&keywords=redis