為 Linux 使用者建立預設環境變數 - Amazon AppStream 2.0

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

為 Linux 使用者建立預設環境變數

您可以在 Linux 映像建置器執行個體上建立環境變數。建立環境變數後,即可在從該映像建立的串流執行個體上使用這些變數。

注意

在 Linux 機群執行個體上,使用映像助理 (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