如何从消息指示器中删除“设置邮件”和其他条目?

Mar*_*rky 25 indicator evolution

除了卸载 Evolution 之外,还有其他方法可以从消息指示器中删除“设置邮件”和其他条目吗?我更喜欢直接通过浏览器使用 GMail。它开始让我烦恼,因为我一直不小心点击它然后那个窗口弹出。

Isa*_*iah 26

要删除设置邮件...(或聊天广播等)项目只是您的用户帐户,只需运行以下命令(替换evolutiongwibberempathy等):

这将创建一个文件夹,消息菜单会在其中查找应用程序显示的文件夹:

mkdir ~/.config/indicators/messages/applications-blacklist/ -p
Run Code Online (Sandbox Code Playgroud)

现在,要将消息菜单中的项目“列入黑名单”:

cp /usr/share/indicators/messages/applications/evolution ~/.config/indicators/messages/applications-blacklist/
Run Code Online (Sandbox Code Playgroud)

这与删除的效果相同evolution/usr/share/indicators/messages/applications但只会影响您的用户。此外,它立即生效,您无需注销或重新启动面板。

如果出于任何原因您想重新启用设置邮件,只需删除该文件 ~/.config/indicators/messages/applications-blacklist/evolution

  • 这是在不卸载应用程序的情况下从消息菜单中删除特定条目的最佳方式。它将适用于此用户,并且不涉及任何受包管理器控制的文件。谢谢你! (3认同)

Jan*_*anC 12

您可以删除该evolution-indicator包,Evolution 将不再显示在消息指示器中。


mgu*_*nes 6

注意:根据 Ted 和 pydave 的评论,我下面的原始答案不是理想的解决方案。请参阅其他 答案以获得更好的解决方案。

从中/usr/share/indicators/messages/applications删除项目应该从消息指示器中删除其相应的应用程序。它应该在您下次登录时生效。

  • 这有效,但我认为鼓励人们更改/删除受包管理的文件不是很好。它可能会导致升级错误或文件将被替换。 (4认同)
  • 我同意泰德。卸载 `evolution-indicator` 或将指标列入黑名单是更好的方法。更新可以恢复进化的指标。此外,更改系统文件会影响所有用户(如果您打算这样做,为什么不完全卸载进化:http://askubuntu.com/questions/32231) (2认同)