Erstellen von Standardumgebungsvariablen für Ihre Linux-Benutzer - Amazon AppStream 2.0

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Erstellen von Standardumgebungsvariablen für Ihre Linux-Benutzer

Sie können Umgebungsvariablen auf einer Linux Image-Builder-Instance erstellen. Durch das Erstellen von Umgebungsvariablen werden diese auf Streaming-Instances verfügbar, die mit diesem Image erstellt wurden.

Anmerkung

Auf Linux-Flotteninstanzen werden Umgebungsvariablen, die mit dem Tool Image Assistant (GUI) festgelegt wurden, und die Standardsystemumgebungsvariablen über das /etc/profile.d/appstream_system_vars.sh-Skript exportiert. Um auf diese Umgebungsvariablen zugreifen zu können, müssen Sie das Skript /etc/profile.d/appstream_system_vars.sh in Ihren Anwendungen explizit als Quelle verwenden.

So erstellen Sie Umgebungsvariablen für Ihre Benutzer
  1. Wenn der Ordner /etc/profile nicht vorhanden ist, führen Sie den folgenden Befehl aus, um ihn zu erstellen:

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

  2. Um eine neue Shell-Skriptdatei (z. B. my-environment.sh) in diesem Ordner zu erstellen, führen Sie den folgenden Befehl aus:

    [ImageBuilderAdmin]$ vim my-environment.sh

  3. Fügen Sie in der ersten Zeile der Skriptdatei den folgenden Inhalt ein:

    #!/bin/sh

  4. Fügen Sie für jede nachfolgende Zeile einen export-Befehl hinzu, um die Umgebungsvariablen für Ihr Image festzulegen. Im folgenden Beispiel wird $HOME/bin zur Variable PATH hinzugefügt.

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

  5. Drücken Sie die Esc-Taste, um in den Befehlsmodus in vim zurückzukehren, und führen Sie dann den folgenden Befehl aus, um Ihr Skript zu speichern und vim zu beenden:

    :x

  6. Führen Sie den folgenden Befehl aus, um die Ausführung des Skripts als Programm zu erlauben:

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