Comment puis-je supprimer «Configurer le courrier» et d'autres entrées de l'indicateur de message?

25

Existe-t-il un autre moyen de supprimer "Set Up Mail" et d'autres entrées de l'indicateur de message avant de désinstaller Evolution? Je préfère utiliser GMail directement via le navigateur. Ça commence à m'ennuyer puisque je continue à cliquer dessus par accident puis cette fenêtre apparaît.

Marky
la source

Réponses:

6

Remarque: selon les commentaires de Ted et pydave, ma réponse originale ci-dessous n'est pas la solution idéale. Reportez-vous aux autres réponses pour de meilleures solutions.

La suppression d'un élément de /usr/share/indicators/messages/applicationsdevrait supprimer son application correspondante de l'indicateur de messagerie. Il devrait prendre effet lors de votre prochaine connexion.

mgunes
la source
Excellent cela a fonctionné! Mais j'ai dû charger dans une session Invité pour voir que cela fonctionnait. Tuer le panneau ne semblait pas faire l'affaire. Je suppose que lors de ma prochaine connexion, cela devrait disparaître. Merci Marco! :) ou Murat, désolé. ;)
Marky
4
Cela fonctionne, mais je ne pense pas qu'il soit bon d'encourager les gens à modifier / supprimer les fichiers qui sont sous la gestion des packages. Cela peut provoquer des erreurs lors de la mise à niveau ou les fichiers seront remplacés.
Ted Gould
2
Je suis d'accord avec Ted. La désinstallation evolution-indicatorou la mise sur liste noire de l'indicateur est une meilleure approche. Une mise à jour peut restaurer l'indicateur d'évolution. De plus, la modification des fichiers système affecte tous les utilisateurs (si vous voulez le faire, pourquoi ne pas désinstaller complètement l'évolution: askubuntu.com/questions/32231 )
idbrii
26

Pour supprimer l' élément Set Up Mail ... (ou Chat , Diffusion, etc.) pour votre compte utilisateur, exécutez simplement les commandes suivantes (en remplaçant evolutionpar gwibber, empathyetc.):

Cela crée un dossier dans lequel le menu de messagerie examine les applications à ne pas afficher:

mkdir ~/.config/indicators/messages/applications-blacklist/ -p

Maintenant, pour "mettre sur liste noire" un élément du menu de messagerie:

cp /usr/share/indicators/messages/applications/evolution ~/.config/indicators/messages/applications-blacklist/

Cela a le même effet que la suppression evolutionde /usr/share/indicators/messages/applicationsmais cela n'affectera que votre utilisateur. De plus, il prend effet immédiatement, vous n'avez pas besoin de vous déconnecter ou de redémarrer le panneau.

Si, pour une raison quelconque, vous souhaitez réactiver Set Up Mail , supprimez simplement le fichier ~/.config/indicators/messages/applications-blacklist/evolution

Isaïe
la source
3
C'est le meilleur moyen de supprimer des entrées spécifiques du menu de messagerie sans désinstaller l'application. Cela fonctionnera pour cet utilisateur et n'impliquera aucun fichier sous le contrôle du gestionnaire de packages. Merci DoR!
Ted Gould
J'ai suivi ces instructions le 12.04 et copié les fichiers empathy, gwibber.indicator et thunderbird dans le dossier de la liste noire; thunderbird a été supprimé (après une déconnexion / connexion) mais le chat et la configuration du courrier ... restent - est-ce que je manque quelque chose?
david.libremone
Cela ne semble pas fonctionner en 12.10 (j'ai déposé un bogue car il semble y avoir une nouvelle façon de passer par dconf: bugs.launchpad.net/indicator-messages/+bug/1083562 )
sup
12

Vous pouvez supprimer le evolution-indicatorpackage et Evolution n'apparaîtra plus dans l'indicateur de messagerie.

JanC
la source