Как установить определенную версию сфинкса через Кв. - входят в точную Ubuntu?

Я хочу установить определенную версию сфинкса на моем сервере LTS Ubuntu 12.04. Я использую Шеф-повара, но я думаю, что это - случайный факт к моему вопросу.

Я обычно знаю, что можно сделать:

apt-get install some_package=version

Однако я, может казаться, не нахожу число/имя правильной версии для сфинкса 2.2.4. Я попробовал следующее:

2.2.4
2.2.4-4699-0ubuntu10
2.2.4-4699-0ubuntu10_amd64

И я добираюсь Version '2.2.4-4699-0ubuntu10' for 'sphinxsearch' was not found (или подобный).

Вы видите пакет, перечисленный здесь. Я уже добавил PPA и обновил.

Что я делаю неправильно?

1
задан 8 October 2014 в 12:23
1 ответ

Оказалось, что добавление PPA провалилось, поэтому его пакеты были недоступны.

Добавление PPA провалилось, потому что команда add-apt-repository не была доступна. Это было разрешено первой командой apt-get install python-software-properties.

Вот полное решение:

apt-get install python-software-properties
add-apt-repository -y ppa:builds/sphinxsearch-daily
apt-get -y update

# inspect the available packages
apt-cache policy sphinxsearch

apt-get install -y sphinxsearch=2.2.4-4699-0ubuntu10
1
ответ дан 4 December 2019 в 00:17

Теги

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