如何在 Ubuntu 8.04 LTS 上安装 couchdb 0.10?

如何在 Ubuntu 8.04 LTS 上安装 couchdb 0.10?

如何在 Ubuntu 8.04 LTS 上安装 couchdb 0.10?

我收到一个错误:Erlang 错误版本...

答案1

我最近刚刚自己安装了这个。Hardy 中包含的 Erlang 太旧了。就这么简单。您需要构建 Erlang 以及 CouchDB。

  1. 确保首先删除已打包的 erlang。
  2. 在这里获取 Erlang: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

然后按照之前尝试的方式构建 Couch。现在应该可以正常工作了。

答案2

构建 CouchDB构建一个独立、隔离的 CouchDB 系统及其所有依赖项。您只需要 GCC 和 Rake。如果您在 8.04 上构建时遇到错误,我会发布修复。几乎每个发行版和版本都已受支持。

相关内容