Назад | Перейти на главную страницу

Как установить couchdb 0.10 на Ubuntu 8.04 LTS?

Как установить couchdb 0.10 на Ubuntu 8.04 LTS?

Я получаю сообщение об ошибке: неправильная версия erlang ...

Я только что установил это недавно. Erlang, включенный в Hardy, слишком стар. Просто как тот. Вам нужно собрать Erlang так же, как CouchDB.

  1. Обязательно сначала удалите упакованный erlang.
  2. Возьмите эрланг здесь: http://ftp.sunet.se/pub/lang/erlang/download.html Я использовал R13B02-1, но все должно работать.
  3. Настроить с помощью --enable-threads --enable-smp-support --enable-kernel-poll --enable-hipe. Я скомпилировал его без всего этого, и Couch сразу умер при запуске. Я думаю, что темы важны для Couch, но все они казались хорошими идеями.
  4. make && sudo make install

А затем соберите диван так же, как вы уже пытались. Теперь должно работать нормально.

Сборка CouchDB строит независимую изолированную систему CouchDB со всеми ее зависимостями. Все, что вам нужно, это GCC и Rake. Если у вас есть ошибка в 8.04, я опубликую исправление. Уже поддерживаются почти все дистрибутивы и версии.