如何使用运行时参数运行喜爱的应用程序?

wil*_*onz 6 22.04

我已经安装了适用于 Ubuntu 的 GitHub Desktop,但不幸的是我需要使用参数来运行它--disable-gpu-sandbox才能正常工作。这可以通过命令行实现,但我想简单地从我的收藏夹栏中单击它,我怎样才能实现这一点?

van*_*ium 8

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

  1. 首先找到那个.desktop启动器。根据您安装应用程序的方式,该.desktop文件可能驻留applicationsXDG_DATA_DIRS. 您可以使用命令查看列表printenv XDG_DATA_DIRS/usr/share/applications如果您通过软件中心安装程序或使用下载的程序安装该程序,则会在下面.deb安装文件

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

     find / -name '*.desktop' ! -path '/run/user*' -exec grep -H "Name=Github" {} \; 2>/dev/null
    
    Run Code Online (Sandbox Code Playgroud)

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

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