为 Linux 用户创建默认环境变量 - 亚马逊 AppStream 2.0

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

为 Linux 用户创建默认环境变量

您可以在 Linux 映像生成器实例上创建环境变量。创建环境变量后,这些变量便可用于根据该映像创建的流实例。

注意

在 Linux 队列实例上,使用 Image Assistant (GUI) 工具设置的环境变量和默认的系统环境变量通过 /etc/profile.d/appstream_system_vars.sh 脚本导出。要访问这些环境变量,您必须在应用程序中显式获取 /etc/profile.d/appstream_system_vars.sh 脚本。

为用户创建环境变量
  1. 如果文件夹 /etc/profile 不存在,请运行以下命令创建它:

    [ImageBuilderAdmin]$ sudo mkdir -p /etc/profile.d

  2. 要在此文件夹中创建新的 Shell 脚本文件(例如 my-environment.sh),请运行以下命令:

    [ImageBuilderAdmin]$ vim my-environment.sh

  3. 在脚本文件的第一行,添加以下内容:

    #!/bin/sh

  4. 在随后的每一行中,添加一个 export 命令来设置映像的环境变量。以下示例将 $HOME/bin 添加到 PATH 变量:

    export PATH=”$HOME/bin:$PATH”

  5. 在 vim 中按 Esc 键返回命令模式,然后运行以下命令保存脚本并退出 vim:

    :x

  6. 运行以下命令,让脚本作为程序运行:

    [ImageBuilderAdmin]$ chmod +x my-environment.sh