web-dev-qa-db-ja.com

gwibber-serviceを削除するとindicator-meが削除されるのはなぜですか

私はgwibberをまったく使用しませんが、gwibber-serviceを削除しようとすると、indicator-meを削除したいです。私はまだ共感を使っているので、インジケータが適切に配置されているのが好きです。これを削除する方法はありますか?なぜ削除するのですか?

--indicator-meは、オンラインの可用性を変更し、Ubuntu oneにアクセスできるインジケーターです

5
Noel

パッケージ indicator-me パッケージに依存 libgwibber パッケージに依存 gwibber-servicelibgwibber および indicator-me を削除せずに gwibber-service を削除することはできません。

ただし、スタートアップアプリケーションからgwibber-serviceを削除して([システム]-> [設定]-> [スタートアップアプリケーション])、リソースを使用してそこに置かないようにすることができます。 gwibber-serviceが実行されていない場合、ブロードキャストテキストボックスが消えることがわかります。

6
dv3500ea

Aptの依存関係を後方に追跡することは、本来よりも困難です(または、私が知っているよりも困難です)。 (抜粋)出力を見ると、奇妙な依存関係があるようです:

$ dpkg -I libgwibber0_0.0.6-0ubuntu1_i386.deb 
 Package: libgwibber0
 Source: libgwibber
 Version: 0.0.6-0ubuntu1
 Depends: ... gwibber-service (>= 2.31.1)
 Homepage: https://launchpad.net/gwibber
 Description: Gwibber - shared library
  libgwibber provides a library for accessing social networks via
  gwibber.
  .
  This package contains shared libraries to be used by applications.

奇妙な依存関係は、サービスが使用するライブラリが、そのサービスが存在することに依存すべきではないように見えることです。しかし、私はパッケージの専門家ではありません

.debファイルがない場合は、

Sudo apt-get  install --download-only --reinstall libgwibber0

は、他に何もせずに/ var/cache/apt/archvies/libgwibber0 *を取り込む便利な方法です。

パッケージを強制終了するのではなく(他のユーザーに悪影響を与える可能性があります)、Gnomeにパッケージを実行したくないと伝えるだけです。

gconftool-2 --set /apps/gwibber/preferences/autostart --type bool false
2
msw