如何使用运行时参数运行收藏的应用程序?

如何使用运行时参数运行收藏的应用程序?

我已经安装了适用于 Ubuntu 的 GitHub Desktop,但不幸的是,我需要使用参数--disable-gpu-sandbox来运行它。这可以通过命令行实现,但我想简单地从我的收藏夹栏中单击它,我该如何实现呢?

答案1

您应该编辑.desktop启动器文件。这些文本文件用于提供收藏夹栏上的图标。

  1. 首先找到该.desktop启动器。根据您安装应用程序的方式,该文件可能位于下的.desktop任何目录中。您可以使用命令 查看列表。如果您使用软件中心或使用下载的安装文件安装了该程序,它将位于 下。applicationsXDG_DATA_DIRSprintenv XDG_DATA_DIRS/usr/share/applications.deb

    要找到启动器,使用find可能更快更有效:

     find / -name '*.desktop' ! -path '/run/user*' -exec grep -H "Name=Github" {} \; 2>/dev/null
    

    在这个例子中,我假设图标的标签是“Github 桌面”。

  2. 假设文件为/usr/share/applications/github.desktop,将其复制到本地~/.local/share/applications目录。该副本将覆盖系统范围的副本。编辑该副本并将您的选项添加到以 开头的行上定义的命令中Exec=

相关内容