In diesem Artikel werden die Befehlszeilenparameter beschrieben, mit denen Sie optionale Funktionen für Horizon Agent auf einem Linux-Desktop installieren oder umgehen können. Sie geben diese Parameter an, wenn Sie das Horizon Agent-Setup-Skript in einem Terminalfenster ausführen.
Ausführen des Horizon Agent-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-Setup-Skripts
Sofern nicht anders angegeben, enthalten die Skripts install_viewagent.sh und ViewSetup.sh die folgenden optionalen Parameter.
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.
|
--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. |
--webcam | Aktiviert die Webcam-Umleitung. Standardmäßig ist dieser Parameter nicht enthalten. Weitere Informationen finden Sie unter Installieren der Echtzeit-Audio/Video-Funktion.
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 virtuellen 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 Geschäftsbedingungen 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 Geschäftsbedingungen 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 CDR-Funktion (Clientreiberumleitung, 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. |
Szenario | Beispielskript |
---|---|
Neuinstallation durchführen und die Allgemeinen Geschäftsbedingungen 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 |