web-dev-qa-db-ja.com

Lubuntu12.10でDesktopCouchまたはCouchDbを起動する

Apt-getを使用してLubuntu12.10にDesktopCouchをインストールしました

Sudo apt-get install desktopcouch

インストールは問題ありませんでしたが、コマンドcouchdbで起動しようとすると、次のエラーが発生します。

{"init terminating in do_boot",{{badmatch,{error,{bad_return,{{couch_app,start,
[normal,["/etc/couchdb/default.ini","/etc/couchdb/local.ini"]]},{'EXIT',{{badmatch,
{error,{error,enoent}}},[{couch_server_sup,start_server,1,   
[{file,"couch_server_sup.erl"},{line,56}]},{application_master,start_it_old,4,
[{file,"application_master.erl"},{line,274}]}]}}}}}},[{couch,start,0
[{file,"couch.erl"},{line,18}]},{init,start_it,1,[]},{init,start_em,1,[]}]}}

Crash dump was written to: erl_crash.dump
init terminating in do_boot ()

読みやすくするためにJSONに改行が追加されました

ファイル/etc/couchdb/default.iniを確認し、そこに記載されているデータ用のフォルダー(/var/lib/couchdb/1.2.0/)を作成し、それに777アクセス権を割り当てました。しかし、それは役に立ちません。

Sudo couchdbも試しましたが、結果は同じです。

エラー(erl_crash.dump)に記載されているファイルには16k行ありますが、私には意味がありません

チェックしたところ、別のCouchDBが実行されていません。

$ couchdb -s
Apache CouchDB is not running.

アイデアが足りなくなった...問題が何であるか知っていますか?

2
Tom Burger

デスクトップカウチをインストールまたは使用しないでください。保守もサポートもされなくなりました。 desktopcouchのEOLアナウンス を参照してください。また、 最近発表された のように、couchdbはUbuntuOneサーバーでまもなく完全に無効になります。その発表には記載されていませんが、notes syncは、サーバー上のcouchdbによってサポートされている最後の残りのサービスでした。ダウンすると、Ubuntu Oneでソファにアクセスできなくなります(desktopcouchの唯一の理由は同期でした)。デスクトップカウチパッケージは、13.04でアーカイブから完全に削除されました。

1
dobey