Je n'utilise pas du tout gwibber mais quand je vais supprimer gwibber-service, il veut supprimer indicateur-moi. J'utilise toujours l'empathie donc j'aime que l'indicateur soit en place. Existe-t-il un moyen de le supprimer et pourquoi souhaite-t-il le supprimer?
--indicator-me est l'indicateur où vous pouvez modifier votre disponibilité en ligne et accéder à Ubuntu one
Le paquet indicateur-moi dépend du paquet libgwibber qui dépend du paquet gwibber-service . Vous ne pouvez pas supprimer gwibber-service sans supprimer libgwibber et indicateur-moi .
Vous pouvez cependant supprimer gwibber-service
à partir de vos applications de démarrage (Système-> Préférences-> Applications de démarrage) afin qu'il ne reste pas là en utilisant des ressources. Vous constaterez que la zone de texte de diffusion disparaît lorsque gwibber-service
ne fonctionne pas.
Comme indiqué dans cette réponse , le package indicateur-moi dépend de libgwibber0 qui dépend de gwibber-service.
La raison pour laquelle indicator-me
a une dépendance sur libgwibber0
est parce que indicator-me
les usages libgwibber0
pour fournir la boîte de saisie de publication "diffusion sociale" en ligne.
La raison pour laquelle libgwibber0
a une dépendance sur gwibber-service
est-ce libgwibber0
est une bibliothèque pour interagir avec gwibber-service
- car il ne fait rien sans courir gwibber-service
, le package indique correctement la dépendance.
Le suivi des dépendances apt en arrière est plus difficile qu'il ne devrait l'être (ou plus difficile que je ne le sais). En regardant la sortie (extrait), il semble une dépendance étrange:
$ 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.
La dépendance étrange est qu'une bibliothèque utilisée par un service ne semble pas devoir dépendre de ce service pour être présente. Mais je ne suis pas un expert du package
Si vous ne disposez pas du fichier .deb,
Sudo apt-get install --download-only --reinstall libgwibber0
est un moyen pratique de remplir/var/cache/apt/archvies/libgwibber0 * sans rien faire d'autre.
Plutôt que de tuer le package (ce qui pourrait avoir un effet néfaste pour les autres utilisateurs), dites simplement à Gnome que vous ne voulez pas qu'il s'exécute pour vous
gconftool-2 --set /apps/gwibber/preferences/autostart --type bool false