Ubuntu へのインストール

CouchDB には、Ubuntu 8.10 (Intrepid Ibex) 用と 9.04 (Jaunty Jackalope) 用の Ubuntu パッケージがあります。

aptitude install couchdb

ソースからのインストール

CouchDB だけ最新のバージョンを使用し、ほかのパッケージは通常のリポジトリのものを使用する場合は、次のようにします。

"sudo couchdb" を実行し、[WWW] http://localhost:5984/_utils にアクセスすれば、動作を確認できます。

CouchDB が依存するパッケージすべてを Synaptic からインストールし、CouchDB 自体はインストールしていないため、依存するパッケージの一部が不要とみなされ、アップデートマネージャから削除するよう提案される可能性があります。提案どおりにパッケージを削除すると CouchDB を起動できなくなり、たとえば次のようなエラーが発生します。

{"init terminating in do_boot",{undef,[{crypto,start,[]},{erl_eval,do_apply,5},{init,start_it,1},{init,start_em,1}]}}

このような状態になったときは、依存するパッケージ(おそらく erlang-nox ですが、環境によって異なる可能性があります)を再インストールします。

ほかのサイトの関連情報

last edited 2009-07-03 22:34:03 by AlanBell