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