我想设置一个环境变量,以便在启动特定 Flatpak 应用程序时设置它,并且仅为该应用程序设置。我该如何永久地做到这一点?
答案1
您可以通过flatpak override
命令来执行此操作。
要仅设置一个环境变量,您可以使用以下语法:
flatpak override --env=VARIABLE_NAME=VARIABLE_VALUE full.application.Name
要设置多个环境变量,您可以使用以下语法:
flatpak override --env=VARIABLE_NAME_ONE=VARIABLE_VALUE_ONE --env=VARIABLE_NAME_TWO=VARIABLE_VALUE_TWO full.application.Name
这将对其进行全局设置,因此需要您以 root 身份运行该命令。如果您想为当前用户执行此操作,可以将--user
参数添加到命令中,如下所示:
flatpak override --user --env=VARIABLE_NAME=VARIABLE_VALUE full.application.Name
来源和进一步阅读:http://docs.flatpak.org/en/latest/flatpak-command-reference.html#flatpak-override
答案2
这平面密封应用如果您是 GUI 类型的人,可以让您以方便的方式设置环境变量和与已安装的 Flatpaks 相关的其他内容。