web-dev-qa-db-ja.com

「サービス」でデスクトップソファを停止して開始しますか?

Evolutionはcouchdbにアクセスできない と同じエラーが発生していると思いますが、ソリューションの最初のステップは「desktopcouchサービスを停止する」ことです

Serviceは、desktopcouch(または私が知る限り、couch)を認識していません。 psは、実行中のcouchインスタンスの数を示します。すべてをプロセスIDで強制終了することもできますが、それはハックのようです。

amanda    4290  0.0  0.0   1896   592 ?        S    10:16   0:00 /bin/sh -e /usr/bin/couchdb -n -a /etc/couchdb/default.ini -a /etc/xdg/desktop-couch/compulsory-auth.ini
-a /home/amanda/.config/desktop-couch/desktop-couchdb.ini
-b -r 0 -p /home/amanda/.cache/desktop-couch/desktop-couchdb.pid
-o /home/amanda/.cache/desktop-couch/desktop-couchdb.stdout
-e /home/amanda/.cache/desktop-couch/desktop-couchdb.stderr
-R amanda    4314  0.0  0.0   1896   304 ?        S    10:16   0:00 /bin/sh
-e /usr/bin/couchdb -n -a /etc/couchdb/default.ini -a /etc/xdg/desktop-couch/compulsory-auth.ini
-a /home/amanda/.config/desktop-couch/desktop-couchdb.ini
-b -r 0 -p /home/amanda/.cache/desktop-couch/desktop-couchdb.pid
-o /home/amanda/.cache/desktop-couch/desktop-couchdb.stdout
-e /home/amanda/.cache/desktop-couch/desktop-couchdb.stderr
-R amanda    4315  3.0  0.6  81816 19376 ?        Sl   10:16   1:55 /usr/lib/erlang/erts-5.7.4/bin/beam.smp
-Bd -K true -A 4 -- -root /usr/lib/erlang -progname erl -- -home /home/amanda -- -noshell -noinput
-sasl errlog_type error -couch_ini /etc/couchdb/default.ini /etc/xdg/desktop-couch/compulsory-auth.ini /home/amanda/.config/desktop-couch/desktop-couchdb.ini
-s couch -pidfile /home/amanda/.cache/desktop-couch/desktop-couchdb.pid
-heart amanda    4334  0.0  0.1  20448  3552 ?        Ssl  10:17   0:00 /usr/lib/couchdb/bin/couchjs /usr/share/couchdb/server/main.js amanda    4519  0.1  0.4  19216 12568 ?        S    10:29   0:05 /usr/bin/python /usr/lib/desktopcouch/desktopcouch-service amanda    4548  0.2  0.4  19824 12356 ?        SN   10:29   0:07 /usr/bin/python /usr/lib/desktopcouch/desktopcouch-service amanda    5841  0.0  0.0   4012   756 pts/3    S+   11:19   0:00 grep couch

10.10でデスクトップソファを起動および停止する正しい方法は何ですか?

3
Amanda

私が欲しかったのは/usr/lib/desktopcouch/desktopcouch-serviceおよび/または/usr/lib/desktopcouch/desktopcouch-stop

2
Amanda

serviceユーティリティはシステム全体のサービスを制御するために使用され、desktopcouchはユーザーごとのサービスです。

現在、desktopcouchを強制終了するための定義されたコマンドはありませんが、killall desktopcouch-serviceトリックを行う必要があります。サービスは、次回使用時に自動的に開始する必要があります。

1