Где найти обновленный пакет redis для 10.04?

Это странно. Ubuntu настолько широко используется, но трудно найти пакеты для популярного программного обеспечения.

Например, при поиске http://software.opensuse.org вы можете найти пакет для redis: http://download.opensuse.org/repositories/server:/database/openSUSE_11.4/src/

Это хороший опыт.

Где найти последнюю версию пакета redis для Ubuntu?

3
задан 10 November 2011 в 20:20

3 ответа

Один из способов узнать, существует ли ppa, выполняет поиск на панели запуска:

https://launchpad.net/ubuntu/+ppas?

Это покажет вам довольно много источников, из которых вы сможете установить нужную вам версию , Просто выберите архив, которому вы доверяете (например, ppa: rwky / redis).

2
ответ дан 25 May 2018 в 17:00
  • 1
    Спасибо, это работает! Кстати, как я узнаю, кому доверять? Является ли ppa: rwky / redis доверенным? – Hristo Hristov 10 November 2011 в 21:04
  • 2
    PPA всегда «ненадежны». источники. Теоретически вы можете получить вредоносное программное обеспечение из такого источника, к счастью, это, похоже, не происходит в какой-либо значительной степени. – Takkat 10 November 2011 в 21:36
  • 3
    Chris Lea публикует много backports для предыдущих выпусков Ubuntu очень высокого качества: launchpad.net/~chris-lea – rcoup 24 July 2014 в 02:05

На самом деле очень легко перекомпилировать пакет 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
2
ответ дан 25 May 2018 в 17:00

Вы можете установить его через repos:

sudo apt-get install redis-server

http://packages.ubuntu.com/search?suite=lucid&searchon=names&keywords=redis

1
ответ дан 25 May 2018 в 17:00
  • 1
    Но это версия 1.2 ... Последняя версия - 2.4.2 – Hristo Hristov 10 November 2011 в 20:16
  • 2
    Но вы сравниваете неправильные релизы между OpenSUSE и Ubuntu. 11.4 - последняя версия OpenSUSE, но вы просите старую версию Ubuntu. Конечно, версия redis так позади. Если вы хотите получить более современную версию redis, просто проверьте последнюю версию Ubuntu: packages.ubuntu.com/oneiric/redis-server Это не последняя версия, но вы можете найти последнюю версию здесь: launchpad.net/~rwky/+archive/redis – heartsmagic 10 November 2011 в 20:38
  • 3
    Я использую 10.04, поскольку это последняя версия LTS. Он используется, поэтому я ожидал найти пакет. Работа стартовой панели, спасибо! – Hristo Hristov 10 November 2011 в 21:06

Другие вопросы по тегам:

Похожие вопросы: