为您的 Linux 用户创建默认环境变量 - Amazon AppStream on

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

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

您可以在 Linux Image Builder 实例上创建环境变量。创建环境变量使它们在根据该图像创建的流媒体实例上可用。

注意

在 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. Esc 键在 vim 中返回命令模式,然后运行以下命令保存脚本并退出 vim:

    :x

  6. 运行以下命令以允许脚本作为程序运行:

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