小编Rob*_*ade的帖子

列出出现在应用程序菜单中的所有桌面文件

语境

我正在使用 GNOME 3.22,我想将所有桌面文件组织成组。为此,我必须列出出现在应用程序菜单中的所有桌面文件,并使用本指南中的一些命令来组织它们。

我发现有 3 个地方包含这些桌面文件:

~/.local/share/applications
~/.local/share/flatpak/exports/share/applications
/usr/share/applications
Run Code Online (Sandbox Code Playgroud)

使用这个脚本,我成功了一半。但是,仍有一些项目不属于任何组:

  • 这些桌面文件没有任何Categories字段,因此我无法按类别对其进行统治

  • 这些桌面文件不属于我上面列出的任何目录,所以我不能叫它们的名字

显然,GNOME 并不仅仅从上面的目录中列出桌面文件。必须有一些地方存储它们,桌面外壳只需要读取它以列出所有应用程序。我就是看不到。你能告诉我它在哪里吗?

更新

这是我的“成功一半”: GNOME 应用程序菜单

gnome menu .desktop applications-database

5
推荐指数
1
解决办法
3890
查看次数

标签 统计

.desktop ×1

applications-database ×1

gnome ×1

menu ×1