Sie können ein Paketinstallationsprogramm für Horizon Client von der VMware-Downloadseite herunterladen und ausführen. Um ein Upgrade von Horizon Client durchzuführen, deinstallieren Sie zunächst die bestehende Version auf dem Clientsystem und führen dann das Installationsprogramm für die neue Version aus.

Hinweis: Das Paketinstallationsprogramm und das Debian-Installationsprogramm stehen in Konflikt zueinander, und Sie dürfen nur einen Installationsprogrammtyp auwählen. Horizon Client unterstützt keine gemischten Installationen, bei denen sowohl das Paketinstallationsprogramm als auch das Debian-Installationsprogramm auf demselben Clientsystem verwendet werden.

Voraussetzungen

  • Stellen Sie sicher, dass das Clientsystem ein unterstütztes Betriebssystem ausführt. Siehe Systemanforderungen für Linux-Clientsysteme.
  • Machen Sie sich mit den Installationsoptionen vertraut. Siehe Funktionsoptionen für das Linux Client-Installationsprogramm.
  • Stellen Sie sicher, dass Sie auf dem Clientsystem über die Berechtigung zum Stammzugriff verfügen.
  • Stellen Sie sicher, dass VMware Workstation nicht auf dem Clientsystem installiert ist.
  • Wenn Sie das RDP-Anzeigeprotokoll für die Verbindung mit einem Remote-Desktop verwenden möchten, stellen Sie sicher, dass der entsprechende RDP-Client installiert ist. Siehe Systemanforderungen für Linux-Clientsysteme.
  • Deinstallieren Sie eine frühere Version der Horizon Client-Software. Siehe Deinstallieren von Horizon Client für Linux.
  • Wenn Sie beabsichtigen, das Befehlszeilen-Installationsprogramm zu verwenden, machen Sie sich mit den Installationsoptionen der Linux-Befehlszeile vertraut. Siehe Installationsparameter für die Befehlszeile.
  • Bestätigen Sie, dass Version 2.x oder 3.x von Python auf dem Clientsystem installiert ist.
    Hinweis: Um sicherzustellen, dass Horizon Client Zugriff auf alle erforderlichen Python-Module hat, verwenden Sie das Python-Paket, das standardmäßig mit Ihrer Linux-Distribution installiert wird. Vermeiden Sie die manuelle Installation von Python, da eine manuelle Installation möglicherweise nicht alle erforderlichen Module enthält. Wenn sowohl Python 2.x als auch Python 3.x auf dem System installiert sind, verwendet Horizon Client das Python 3.x-Paket.
  • Wenn Sie einen Thin Client verwenden, bestätigen Sie, dass libgtk 3.14 oder höher auf dem System installiert ist. Rufen Sie bei Bedarf die Version 3.14 oder höher der libgtk-Bibliothek ab und installieren Sie sie auf dem Thin Client-System.

Das Installationsprogramm durchsucht standardmäßig während des Installationsvorgangs die Systembibliotheken, um festzustellen, ob das System zu Horizon Client kompatibel ist. Diesen Suchschritt können Sie jedoch durch entsprechende Auswahl überspringen.

Installationsvorgang

Das Paketinstallationsprogramm enthält Module für Funktionen wie USB-Umleitung, Echtzeit-Audio/Video, Smartcard und Clientlaufwerkumleitung.

Hinweis: Bei den meisten Linux-Distributionen wird vom Horizon Client-Installationsprogramm-Paket ein GUI-Assistent gestartet. Sie können das Installationsprogramm auch mit dem Befehlszeilenparameter --console ausführen, um den Befehlszeilen-Assistenten zu starten.
  1. Laden Sie auf dem Linux-Clientsystem die Horizon Client-Paket-Installationsprogrammdatei von der Produkt-Download-Seite für Horizon Client unter http://www.vmware.com/go/viewclients herunter.

    Der Name der Datei lautet VMware-Horizon-Client-YYMM-x.x.x-yyyyyyy.arch.bundle.

    Im Dateinamen des Installationsprogramms steht YYMM für die Marketingversionsnummer, x.x.x für die interne Versionsnummer und yyyyyyy für die Build-Nummer. arch steht für die Architektur des CPU-Anweisungssatzes.

  2. Öffnen Sie ein Terminalfenster und ändern Sie die Verzeichnisse in das Verzeichnis, in dem sich die Installationsdatei befindet.
  3. Wenn Sie Berechtigungen für ausführbare Dateien für die Installationsdatei festlegen möchten, führen Sie den entsprechenden Befehl aus. Beispiel:
    chmod +x VMware-Horizon-Client-YYMM-x.x.x-yyyyyyy.arch.bundle
  4. Führen Sie das Installationsprogramm mit dem entsprechenden Befehl aus.
    Option Befehl
    Für den GUI-Assistenten, wenn Sie über die Berechtigung zur Ausführung ausführbarer Dateien verfügen
    sudo ./VMware-Horizon-Client-YYMM-x.x.x-yyyyyyy.arch.bundle
    Für den GUI-Assistenten, wenn Sie nicht über die Berechtigung zur Ausführung ausführbarer Dateien verfügen
    sudo sh ./VMware-Horizon-Client-YYMM-x.x.x-yyyyyyy.arch.bundle
    Für das Befehlszeilen-Installationsprogramm, wenn Sie die Berechtigungen für ausführbare Dateien festgelegt haben
    sudo ./VMware-Horizon-Client-YYMM-x.x.x-yyyyyyy.arch.bundle 
    --console
    Für das Befehlszeilen-Installationsprogramm, wenn Sie keine Berechtigungen für ausführbare Dateien festgelegt haben
    sudo sh ./VMware-Horizon-Client-YYMM-x.x.x-yyyyyyy.arch.bundle 
    --console
    Hinweis: Zusätzlich zu --console können Sie weitere Befehlszeilenparameter und Umgebungsvariablen verwenden, um Installationseinstellungen wie die Installation optionaler Komponenten zu steuern. Siehe Installationsparameter für die Befehlszeile.
  5. Um mit der Installation fortzufahren, folgen Sie den Aufforderungen, um die Installation der optionalen Komponenten zu bestätigen.

    Weitere Informationen zu jeder optionalen Komponente finden Sie unter Funktionsoptionen für das Linux Client-Installationsprogramm.

  6. Geben Sie nach Abschluss der Installation die folgenden Optionen an.
    1. Legen Sie fest, ob das Installationsprogramm die installierten Dienste nach der Installation registrieren und starten soll.

      Wenn das Installationsprogramm diese Aufgaben abschließen kann, müssen Sie die USB-Umleitungsdienste nicht bei jedem Neustart manuell starten.

    2. Geben Sie an, ob die Kompatibilitätsprüfung für Bibliotheken durchgeführt werden soll, von denen verschiedene Funktionskomponenten abhängen.

      Die Systemüberprüfung zeigt für jede Bibliothek ein Kompatibilitätsüberprüfungsergebnis an.

      Ergebniswert Beschreibung
      Erfolgreich Alle erforderlichen Bibliotheken wurden gefunden.
      Fehlgeschlagen Die angegebene Bibliothek wurde nicht gefunden. Sie müssen die erforderliche Bibliotheksversion auf dem Clientsystem suchen und installieren. Weitere Informationen finden Sie in der Dokument und den Support-Informationen für Ihre Linux-Verteilung.

Protokollinformationen zur Installation finden Sie unter /tmp/vmware-root/vmware-installer-pid.log.

Starten Sie Horizon Client und stellen Sie sicher, dass Sie sich am richtigen virtuellen Desktop anmelden können. Siehe Verbindung zu einem Remote-Desktop oder einer veröffentlichten Anwendung herstellen.

Installationsparameter für die Befehlszeile

Sie können Befehlszeilen-Installationsprogrammparameter verwenden, um Horizon Client auf einem Linux-System mit dem .bundle-Installationsprogramm zu installieren.

Installieren Sie Horizon Client im Hintergrund, indem Sie den Parameter --console zusammen mit anderen Befehlszeilenparametern und Umgebungsvariableneinstellungen verwenden. Die Hintergrundinstallation ermöglicht eine effiziente Bereitstellung von Horizon Client in einem großen Unternehmen.

Die folgende Tabelle führt die Parameter auf, die Sie bei der Ausführung der Installationsdatei VMware-Horizon-Client-YYMM-x.x.x-yyyyyyy.arch.bundle verwenden können.
Tabelle 1. Installationsparameter für die Linux-Befehlszeile
Option Beschreibung
--help Zeigt Nutzungsdaten.
--console Gibt Ihnen die Möglichkeit, das Befehlszeilen-Installationsprogramm in einem Terminal-Fenster zu verwenden.
--custom

Zeigt alle Installationsfragen, selbst wenn Standardantworten im Skript stehen, beispielsweise durch Verwenden der --set-setting-Optionen.

Weitere Informationen zu Installationsmodi finden Sie in der Beschreibung für --regular in dieser Tabelle.

--gtk Öffnet das GUI-basierte VMware-Installationsprogramm (Standard). Wenn die GUI aus welchem Grund auch immer nicht angezeigt oder geladen werden kann, wird der Konsolenmodus verwendet.
--ignore-errors oder -I Lässt die Fortsetzung der Installation zu, selbst wenn eines der Installationsskripte einen Fehler aufweist. Da der fehlerhafte Bereich nicht vollständig ausgeführt wird, kann die Komponente möglicherweise nicht richtig konfiguriert werden.
--regular

Zeigt nur die Installationsfragen an, für die keine Standardantwort vorhanden ist. Diese Option ist der Standardmodus des Installationsprogramms.

Hinweis: Die drei Installationsmodi sind --custom, --regular und --required. Wenn kein Parameter für den Installationsmodus angegeben ist, verwendet das Installationsprogramm standardmäßig den Modus --regular. Wenn mehrere Modi angegeben sind, verwendet das Installationsprogramm den durch die folgende Prioritätsreihenfolge bestimmten Modus:
  1. --custom
  2. --regular
  3. --required
--required

Führt das Installationsprogramm aus, ohne Installationsfragen anzuzeigen.

Weitere Informationen zu Installationsmodi finden Sie in der Beschreibung für --regular in dieser Tabelle.

--set-setting vmware-horizon-html5mmr html5mmrEnable yes Installiert Unterstützung für die HTML5-Multimedia-Umleitung und die Browser-Umleitung.
--set-setting vmware-horizon-integrated-printing vmipEnable yes Installiert die optionale VMware Integrated Printing-Komponente.
--set-setting vmware-horizon-mmr mmrEnable yes Installiert die optionale Komponente für die Multimedia-Umleitung (MMR).
--set-setting vmware-horizon-rtav rtavEnable yes Installiert die optionale Echtzeit-Audio/Video-Komponente.
--set-setting vmware-horizon-scannerclient scannerEnable yes Installiert die optionale Komponente für die Scannerumleitung.
--set-setting vmware-horizon-serialportclient serialportEnable yes Installiert die optionale Komponente für die Umleitung serieller Ports.
--set-setting vmware-horizon-smartcard smartcardEnable yes Installiert die optionale Komponente für die Smartcard-Umleitung.
--set-setting vmware-horizon-tsdr tsdrEnable yes Installiert die optionale Komponente für die Clientlaufwerksumleitung.
--set-setting vmware-horizon-usb usbEnable yes Installiert die optionale Komponente für die USB-Umleitung.
--stop-services Installierte Dienste sollten weder registriert noch gestartet werden.
Eine detaillierte Beschreibung der einzelnen optionalen Komponenten finden Sie unter Funktionsoptionen für das Linux Client-Installationsprogramm.
Zusätzlich zu den in der Tabelle aufgeführten Parametern können Sie die folgenden Umgebungsvariablen festlegen.
Tabelle 2. Installationseinstellungen für Variablen in Linux-Umgebung
Variablen Beschreibung
TERM=dumb Zeigt eine grundlegende Textoberfläche.
VMIS_LOG_LEVEL=value Verwenden Sie einen der folgenden Werte für Wert:
  • NOTSET
  • DEBUG
  • INFO
  • WARNING
  • ERROR
  • CRITICAL

Protokollinformationen werden in /tmp/vmware-root/vmware-installer-pid.log aufgezeichnet.

Beispiel für Befehle zur Hintergrundinstallation

Nachfolgend sehen Sie ein Beispiel, wie Sie Horizon Client unbeaufsichtigt installieren können. Im Beispiel wird für jede Komponente festgelegt, ob sie installiert werden soll.

sudo env TERM=dumb \

./VMware-Horizon-Client-YYMM-x.x.x-yyyyyyy.arch.bundle --console \

--set-setting vmware-horizon-usb usbEnable no \

--set-setting vmware-horizon-smartcard smartcardEnable no \
        
--set-setting vmware-horizon-rtav rtavEnable yes \

--set-setting vmware-horizon-tsdr tsdrEnable yes \

--set-setting vmware-horizon-scannerclient scannerEnable yes \

--set-setting vmware-horizon-serialportclient serialportEnable yes \

--set-setting vmware-horizon-mmr mmrEnable yes \

--set-setting vmware-horizon-media-provider mediaproviderEnable yes

Dieses nächste Beispiel zeigt, wie eine unbeaufsichtigte Installation von Horizon Client mithilfe der Standardeinstellungen ausgeführt wird.

sudo env TERM=dumb \
./VMware-Horizon-Client-YYMM-x.x.x-yyyyyyy.arch.bundle --console --required