Установка кассандры в убунту?

Я уже установил cassandra в ubuntu, используя wiki

Проблема в том, что я не могу контролировать, какую версию устанавливать и обновлять.

Я хочу иметь возможность установить конкретную версию, а не только последнюю, потому что у меня есть машина с 0.6.2, теперь мне нужен другой узел, и я хочу установить 0.6.2.

Как я могу установить пакет Debian для конкретной версии вместо последней?


person mamu    schedule 08.07.2010    source источник
comment
почему вам не нравится 0.6.3?   -  person Schildmeijer    schedule 08.07.2010
comment
мне нравится 0.6.3, но у меня уже есть узел с 0.6.2, поэтому я хочу еще один узел с 0.6.2, не хочу обновлять существующий узел прямо сейчас   -  person mamu    schedule 09.07.2010


Ответы (2)


для установки определенной версии cassandra вы можете сделать что-то вроде этого:

в этом случае я хочу установить cassandra 1.2.8

sudo apt-очистить

sudo apt-получить обновление

sudo apt-get установить кассандру = 1.2.8

person Mostafa Jamareh    schedule 02.11.2013
comment
я знаю, что вы можете решить свою проблему, но я отвечу на нее через 3 года для тех, кто не знает ответа, и пришел сюда, чтобы увидеть ответ - person Mostafa Jamareh; 02.11.2013

Лучший способ сделать что-то подобное, который я пока нашел, — это закрепление. На данный момент это немного неудобно, потому что вам нужно вручную создавать настройки закрепления (и изменять их при необходимости). Кроме того, закрепление не будет работать с aptitude, если вы используете это.

Другой пример — закрепление, которое я сделал для php здесь. Однако вы должны убедиться, что любая версия, которую вы хотите иметь, доступна в репозиториях/ppas, которые вы настроили в своем sources.list (sources.list.d).

person txwikinger    schedule 08.07.2010