如何可靠地确定在 Gnome 中使用的应用程序的名称:最喜欢的应用程序?

如何可靠地确定在 Gnome 中使用的应用程序的名称:最喜欢的应用程序?

我已运行以下命令来设置我最喜欢的应用程序菜单:

gsettings set org.gnome.shell favorite-apps "[ \
    'docker-desktop.desktop', \
    'org.gnome.Nautilus.desktop', \
    'firefox-esr.desktop', \
    'github-desktop.desktop', \
    'gnome-system-monitor.desktop', \
    'org.gnome.Terminal.desktop', \
    'gnome-tweaks.desktop' \
]"

这是完美的工作(在计算出精确的应用程序名称之后)。

但是我无法弄清楚应用程序名称的用途gnome-control-center- 我已经尝试了所有这些:

    'gnome-control-center', \
    'gnome-control-center.desktop', \
    'gnome-controlcenter.desktop', \
    'gnome.control-center.desktop', \
    'org.gnome-control-center.desktop', \
    'org.gnome.control-center.desktop', \
    'org.gnome.controlcenter.desktop', \
    '/usr/bin/gnome-control-center', \
    '/usr/bin/gnome-control-center.desktop', \

它们都不起作用。 “设置”(又名控制中心)未显示在我最喜欢的应用程序列表中。

请问如何将其添加到我的菜单中?我的应用程序名称是否错误?

我能够使用gnome-control-center和从终端成功启动它/usr/bin/gnome-control-center

我还在寻找文本编辑器 ( gnome-text-editor) 应用程序的名称 - 因为我也无法找到该名称,因此无法将其添加到我的收藏夹。

我们如何可靠地确定每个应用程序的名称?

我在 Debian 12 上运行 Gnome。

笔记:实际上,我最终通过以下方式为所有用户设置了系统范围内的收藏夹00-favorite-apps- 但无论哪种方式都观察到相同的情况)。

答案1

.desktop在 中查找匹配的文件/usr/share/applications。可以查看对应包的文件列表。为了gnome-control-center关于 Debian Bookworm,我看到一个org.gnome.Settings.desktop文件。为了Ubuntu 22.04 上的相同软件包, 它是gnome-control-center.desktop

为了gnome-text-editor关于 Debian Bookworm,有一个org.gnome.TextEditor.desktop文件。

相关内容