这个简短的指南解释了如何从 Ubuntu dash 中隐藏应用程序。 当您在 Ubuntu 桌面系统中安装新应用程序时,将创建相应的菜单项(即启动器)并将其放置在 Dash 或应用程序菜单中以便快速访问。 应用程序启动器只是一个简单的文本文件,带有 .desktop
延期。 这 .desktop
文件充当启动应用程序的快捷方式。
所有 .desktop 文件通常存储在以下目录之一中:
/usr/share/applications
/usr/local/share/applications
~/.local/share/applications
让我们快速浏览一下 /usr/share/applications/
目录。
$ ls /usr/share/applications/
这是所有应用程序的列表 .desktop
我的 Ubuntu 18.04 LTS 桌面中的文件。
如果您打开一个 .desktop 条目文件,对于 example vlc.desktop
;
$ cat /usr/share/applications/vlc.desktop
您将看到相应应用程序的配置详细信息。
现在让我们看看如何从 Ubuntu Dash 中隐藏特定的应用程序。
从 Ubuntu dash 中隐藏应用程序
当您单击 Ubuntu 启动器中的显示应用程序选项时,您将在 Ubuntu Dash 中看到所有已安装的程序。 如果您希望隐藏其中一个程序菜单条目,使其不显示在 Ubuntu Dash 中,只需按照以下步骤操作即可。 我在 Ubuntu 18.04 桌面上测试了本指南,它按预期工作得很好。
为了 example,我将向您展示如何从 Ubuntu dash 中隐藏 vlc 应用程序。
当您在破折号中键入“vlc”时,您将看到其启动器图标,如下所示。

如果您想隐藏 vlc 应用程序使其不显示在 Ubuntu dash 中,请复制其 .desktop
文件到 ~/.local/share/applications/
目录使用以下命令:
$ cp /usr/share/applications/vlc.desktop ~/.local/share/applications/
非常重要的注意事项 – 总是先复制 .desktop
文件到 ~/.local/share/applications
并编辑本地复制的文件。 然后本地文件将覆盖全局 .desktop
下次登录时存档。
现在在您喜欢的编辑器中打开复制的文件:
$ nano ~/.local/share/applications/vlc.desktop
在该行之前添加以下行(如果存在) Actions=
,但低于第一行,即 [Desktop Entry]:
Hidden=true

Save 和 close 文件。 注销并重新登录以使其生效。
现在在 Ubuntu dash 中输入 vlc,您将不会再看到它。
要使 vlc 应用程序再次可见,只需删除 "vlc.desktop"
文件来自 ~/.local/share/applications/
目录。
仔细检查 vlc.desktop
删除之前的文件路径。 你应该从 ~/.local/share/applications/
, 但 不是来自 /usr/share/applications/
目录。
希望这可以帮助。
建议阅读:
- 如何为 Ubuntu Dock 图标启用最小化点击功能