In diesem Artikel werden die Befehlszeilenparameter beschrieben, die Sie verwenden können, um optionale Funktionen für Horizon Agent auf einem Linux-Computer zu installieren oder zu umgehen. Sie geben diese Parameter an, wenn Sie das Horizon Agent-Setup-Skript in einem Terminalfenster ausführen.

Ausführen des Horizon Agent for Linux-Setup-Skripts

Führen Sie in einem Terminalfenster das entsprechende Setup-Skript für das Installationsprogrammformat aus, das Sie zum Installieren des Horizon Agent-Installationsprogramms verwendet haben.

Horizon Agent-Installationsprogrammformat Horizon Agent-Setup-Skript
RPM (.rpm)
Hinweis: Das RPM-Installationsprogramm und das Setup-Skript werden nur auf RHEL 8.x-Maschinen unterstützt.
sudo /usr/lib/vmware/viewagent/bin/ViewSetup.sh -optional parameter [parameter argument] . . .
TAR-Datei (.tar.gz)
sudo ./install_viewagent.sh -optional parameter [parameter argument] . . .

Befehlszeilenoptionen für Horizon Agent for Linux-Setup-Skripts

Sofern nicht anders angegeben, enthalten die Skripts install_viewagent.sh und ViewSetup.sh die folgenden optionalen Parameter.

Tabelle 1. Optionale Parameter für Horizon Agent
Optionale Parameter Beschreibung
--force

Erzwingen Sie die Installation von Horizon Agent auf einem Linux-Betriebssystem, das sich nicht im Umfang der in Systemanforderungen für Horizon Agent for Linux beschriebenen unterstützten Betriebssysteme befindet. Standardmäßig ist dieser Parameter nicht enthalten.

Hinweis: Dieser Parameter ist nur für das install_viewagent.sh-Skript verfügbar. Die Unterstützung der Horizon-Funktionen ist möglicherweise eingeschränkt, wenn Horizon Agent auf einem nicht unterstützten Betriebssystem ausgeführt wird.

--help

-h

Zeigen Sie Hilfeinformationen an und vervollständigen Sie die Parameterliste für das Skript.

--ipv6

Aktivieren Sie die Unterstützung für die Ausführung von Linux-Desktops und -Anwendungen in einer IPv6-Umgebung. Standardmäßig ist dieser Parameter nicht enthalten, was bedeutet, dass die IPv4-Unterstützung aktiviert ist.

--multiple-session

Aktivieren Sie Unterstützung für Desktop- und Anwendungspools im Mehrfachsitzungsmodus basierend auf einer Farm, die die virtuelle Linux-Maschine enthält. Standardmäßig ist dieser Parameter nicht enthalten.

  • Um die Maschine für die Verwendung in einer automatisierten Instant-Clone-Farm vorzubereiten, müssen Sie den Parameter --multiple-session in das Installationsskript aufnehmen. Beispiel:
    sudo ./install_viewagent.sh --multiple-session
    sudo /usr/lib/vmware/viewagent/bin/ViewSetup.sh --multiple-session
  • Um die Maschine für die Verwendung in einer manuellen Farm vorzubereiten, müssen Sie den Parameter --multiple-session aufnehmen und den Parameter für den verwalteten Agenten -M einschließen, der auf no festlegt werden muss. Beispiel:
    sudo ./install_viewagent.sh --multiple-session -M no 
    sudo /usr/lib/vmware/viewagent/bin/ViewSetup.sh --multiple-session  -M no
--no-hosted-app

Deaktiviert die Unterstützung für Einzelsitzungs-Anwendungspools auf Desktops basierend auf der virtuellen Linux-Maschine. Standardmäßig ist dieser Parameter nicht enthalten und die Unterstützung für Einzelsitzungs-Anwendungspools ist aktiviert.

--no-vmwgreeter Ermöglicht die Verwendung des Gnome Shell Greeter in Fällen, in denen Horizon 8Single Sign-On (SSO) deaktiviert ist oder die SSO-Anmeldedaten fehlschlagen. Standardmäßig ist dieser Parameter nicht enthalten und Horizon Agent verwendet den VMware-Greeter, wenn Horizon 8 SSO deaktiviert ist oder die SSO-Anmeldedaten fehlschlagen.
--webcam

Aktiviert die Webcam-Umleitung. Standardmäßig ist dieser Parameter nicht enthalten. Weitere Informationen finden Sie unter Installieren von Echtzeit-Audio/Video auf einer Linux-Maschine.

Hinweis: Zum Installieren der Echtzeit-Audio/Video-Funktion müssen Sie sowohl den Webcam-Umleitungsparameter ( --webcam)) als auch den Audio-Eingangsparameter ( -a yes) einschließen. Die Webcam-Umleitung wird im Mehrfachsitzungsmodus nicht unterstützt, d. h., wenn der Parameter --multiple-session enthalten ist.
-a yes|no

Installieren oder umgehen Sie die Unterstützung für die Audio-Eingabeumleitung. Die Standardeinstellung ist no.

Hinweis: Um die Echtzeit-Audio/Video-Funktion zu installieren, müssen Sie sowohl den Audio-Eingangsparameter ( -a yes) als auch den Webcam-Umleitungsparameter ( --webcam)) einschließen.
-b Hostname oder IP-Adresse des Horizon Connection Server. Dieser Parameter wird nur unterstützt, wenn Sie Horizon Agent im nicht verwalteten Modus installieren.
-d Domänenname des Horizon Connection Server-Administrators. Dieser Parameter wird nur unterstützt, wenn Sie Horizon Agent im nicht verwalteten Modus installieren.
-f yes|no

Installieren oder umgehen Sie die Unterstützung der kryptografischen Module, die auf FIPS 140-2-Kompatibilität (Federal Information Processing Standards) ausgelegt sind. Die Standardeinstellung ist no. Diese Option wird nur auf RHEL 8.x-Maschinen unterstützt.

Hinweis: Um den FIPS 140-2-Modus zu unterstützen, müssen Sie das TLS-Protokoll (Transport Layer Security) Version 1.2 verwenden. Sie müssen auch den FIPS-Modus auf Linux-Systemebene aktivieren und ein von einer Zertifizierungsstelle signiertes Zertifikat für den VMwareBlastServer-Daemon installieren, wie in Konfigurieren einer FIPS-kompatiblen Linux-Maschine beschrieben.
-j JMS SSL-Schlüsselspeicherkennwort. Standardmäßig wird vom Installationsprogramm eine zufällige Zeichenfolge generiert.
-k Active Directory-Adresse des Horizon Connection Server-Administrators. Dieser Parameter ist ausschließlich für Kerberos-Authentifizierung erforderlich und wird nur unterstützt, wenn Sie Horizon Agent im nicht verwalteten Modus installieren.
-m yes|no Installieren oder umgehen der Smartcart-Umleitungsfunktion. Die Standardeinstellung ist no.
-n Name der Linux-Maschine. Dieser Parameter wird nur unterstützt, wenn Sie Horizon Agent im nicht verwalteten Modus installieren. Die Standardeinstellung lautet hostname.
-p Administratorkennwort für den Horizon Connection Server. Dieser Parameter wird nur unterstützt, wenn Sie Horizon Agent im nicht verwalteten Modus installieren.
-r yes|no Automatischer Neustart des Systems nach der Installation. Die Standardeinstellung ist no.
-s Allgemeiner Name des selbstsignierten Zertifikats für VMwareBlastServer. Die Standardeinstellung lautet Blast. Dieser Parameter wird nur unterstützt, wenn Sie Horizon Agent im nicht verwalteten Modus installieren
-u Benutzername des Horizon Connection Server-Administrators. Dieser Parameter wird nur unterstützt, wenn Sie Horizon Agent im nicht verwalteten Modus installieren.
-A yes |no

Stimmen Sie den Allgemeinen Bedingungen von VMware und der FIPS-Erklärung (Federal Information Processing Standards) für install_viewagent.sh automatisch zu oder lehnen Sie sie ab. Sie müssen yes angeben, um mit der Installation fortzufahren.

Wenn Sie diesen Parameter nicht im install_viewagent.sh-Skript angeben, müssen Sie den Allgemeinen Bedingungen von VMware und der FIPS-Erklärung während der Installation manuell zustimmen.

-B Domänenname des Horizon Connection Server-Hosts. Dieser Parameter ist nur für Kerberos-Authentifizierung erforderlich, wenn der Horizon Connection Server-Host und -Administrator aus verschiedenen Domänen stammen. Dieser Parameter wird nur unterstützt, wenn Sie Horizon Agent im nicht verwalteten Modus installieren.
-C yes|no Installieren oder umgehen Sie die Funktion „Zwischenablagenumleitung“. Die Standardeinstellung ist yes.
-F yes|no Installieren oder umgehen Sie die Funktion „Clientlaufwerksumleitung“ (Client Drive Redirection, CDR). Die Standardeinstellung ist yes.
-K Active Directory-Adresse des Horizon Connection Server-Hosts. Dieser Parameter ist nur für Kerberos-Authentifizierung erforderlich, wenn der Horizon Connection Server-Host und -Administrator aus verschiedenen Domänen stammen. Dieser Parameter wird nur unterstützt, wenn Sie Horizon Agent im nicht verwalteten Modus installieren.
-M yes|no

Installieren Sie Horizon Agent im verwalteten oder nicht verwalteten Modus. Die Standardeinstellung ist yes.

Wenn Sie Horizon Agent im verwalteten Modus installieren, wird die Linux-Maschine von der vCenter Server-Instanz verwaltet, die dem Horizon Connection Server zugeordnet ist.

Wenn Sie Horizon Agent im nicht verwalteten Modus installieren, wird die Linux-Maschine nicht von der vCenter Server-Instanz verwaltet, die dem Horizon Connection Server zugeordnet ist.

-P yes|no Installieren oder umgehen Sie VMware Integrated Printing, das die Clientdruckerumleitung unterstützt. Die Standardeinstellung ist yes.
-R Registrieren Sie die Linux-Maschine beim Horizon Connection Server-Host. Verwenden Sie diesen Parameter, um eine neue Registrierung durchzuführen oder eine Maschine nach dem Wechsel zwischen verwaltetem und nicht verwaltetem Modus erneut zu registrieren.
-S yes|no Installieren oder umgehen Sie die Unterstützung für Single Sign-On (SSO). Die Standardeinstellung ist yes.
-T yes|no Installieren oder umgehen Sie die True Single Sign-On-Funktion (True SSO). Die Standardeinstellung ist no.
-U yes|no Installieren oder umgehen Sie die USB-Umleitungsfunktion. Die Standardeinstellung ist no.
Tabelle 2. Beispiele für Horizon Agent-Setup-Skripts mit Parametern
Szenario Beispielskript
Neuinstallation durchführen und die Allgemeinen Bedingungen von VMware und die FIPS-Erklärung automatisch akzeptieren
sudo ./install_viewagent.sh -A yes
Aktivieren der Smartcard-Umleitung
sudo ./install_viewagent.sh -A yes -m yes
sudo /usr/lib/vmware/viewagent/bin/ViewSetup.sh -m yes
Umgehen des SSO-Supports
sudo ./install_viewagent.sh -S no
sudo /usr/lib/vmware/viewagent/bin/ViewSetup.sh -S no
Aktivieren von Unterstützung für veröffentlichte Desktop-Pools und Anwendungspools basierend auf einer automatisierten Instant-Clone-Farm
sudo ./install_viewagent.sh --multiple-session
sudo /usr/lib/vmware/viewagent/bin/ViewSetup.sh --multiple-session
Aktivieren von Unterstützung für veröffentlichte Desktop-Pools und Anwendungspools basierend auf einer manuellen Farm
sudo ./install_viewagent.sh --multiple-session -M no
sudo /usr/lib/vmware/viewagent/bin/ViewSetup.sh --multiple-session -M no