Ubuntu 14.04。我曾经意外启动过 Thunderbird,但我没有使用它。
现在我无法从指示消息菜单中删除 Thunderbird。
根据文档,我曾尝试:
将文件复制
/usr/share/indicators/messages/applications/thunderbird
到~/.config/indicators/messages/applications-blacklist/
重命名
/usr/share/indicators/messages/applications/thunderbird
但不要完全删除
为什么这行不通?有什么原因吗?
答案1
您可以使用 dconf-editor 来实现这一点。只需按Alt- F2,在框中输入 dconf-editor ,然后按 Enter 即可运行它。
如果您尚未安装,只需按键盘上的Ctrl+ Alt+T打开终端。打开后,运行以下命令:
sudo apt-get install dconf-editor
浏览至 com > canonical > indicator > messages,然后删除括号中的“thunderbird.desktop”。注销并重新登录,一切就绪。
答案2
我最终设法删除了 Thunderbird,方法是启动它并编辑其首选项 > 常规设置以取消选中“在消息菜单中显示”,然后注销并登录。
但这并不能解释为什么该applications-blacklist
方法不起作用。
这文档还说“只有当您在该应用程序中设置了帐户或类似配置(例如,电子邮件帐户或订阅源)时,应用程序才应该自动注册”,而我从未在 Thunderbird 中设置过帐户。
答案3
您可以使用以下方式进行更改gsettings
:
gsettings 为 GSettings 提供了一个简单的命令行界面。它允许您获取、设置或监控单个键的更改。
要获取当前设置,请运行以下命令:
gsettings get com.canonical.indicator.messages applications
例子:
$ gsettings get com.canonical.indicator.messages applications ['Gmailmailgooglecom.desktop', 'thunderbird.desktop']
要设置新设置,请运行以下命令: (此处删除雷鸟来自上面的例子)
gsettings set com.canonical.indicator.messages applications "['Gmailmailgooglecom.desktop']"
如何编辑:所有应用程序都按其桌面文件列出,并
,
使用来分隔它们。你可以重新排序或者消除或者添新通过此设置!你可能需要登出并重新登录以显示更改。
无需安装任何额外的软件包。
希望这有助于使用命令行进行自定义。