如何为特定 Flatpak 应用程序永久设置环境变量?

如何为特定 Flatpak 应用程序永久设置环境变量?

我想设置一个环境变量,以便在启动特定 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 相关的其他内容。

相关内容