この記事には、Linux 仮想マシンに Horizon Agent をインストールする方法が記載されています。Horizon Agent をインストールすると、マシンをリモート デスクトップとして展開できます。

注意: NVIDIA GRID vGPU を使用する場合には、 Horizon Agent をインストールする前に、Linux 仮想マシンで 3D グラフィックス機能を構成する必要があります。 Horizon Agent を最初にインストールしてしまうと、 xorg.conf ファイルの必須パラメータが上書きされ、3D グラフィックス機能が動作しません。

Linux デスクトップのグラフィックスのセットアップを参照してください。3D グラフィックスの構成が完了したら、Horizon Agent をインストールします。

2D グラフィックスを構成する場合は、リモート デスクトップ デプロイ用の Linux マシンの準備の手順を完了した後に Horizon Agent をインストールできます。

Horizon Agent インストーラには、次の 2 つの形式があります。

  • .tar.gz インストーラ パッケージは、すべての Linux ディストリビューションでのインストールをサポートします。このインストーラにデジタル署名はありません。
  • .rpm インストーラ パッケージは、RHEL 8.x マシンへのインストールのみをサポートします。このインストーラにはデジタル署名があります。
注: Horizon Agent を既存のバージョンからアップグレードする場合は、 Linux 仮想マシンでの Horizon Agent のアップグレードの手順を参照してください。

前提条件

手順

  • [署名のない tar 形式インストーラを使用して、Horizon Agent for Linux をインストールします。]
    注: RHEL 8.x マシンの場合は、デジタル署名のあるインストーラを使用して Horizon Agent をインストールすることもできます。この記事で後述する手順を実行してください。
    1. VMware ダウンロード サイト (https://my.vmware.com/web/vmware/downloads) から、Horizon Agent for Linux インストーラ パッケージをダウンロードします。
      VMware Horizon の現在のリリースのダウンロード ページに移動し、さらに、64 ビット Linux 用の VMware Horizon のダウンロード ページに移動します。

      ファイル名が VMware-horizonagent-linux-x86_64-YYMM-y.y.y-xxxxxxx.tar.gzHorizon Agent インストーラをダウンロードします。ここで、YYMM はマーケティング バージョン番号、y.y.y は内部バージョン番号、xxxxxxx はビルド番号です。

    2. tar 形式の Linux ディストリビューションを展開します。
      例:
      tar -xvzf VMware-horizonagent-linux-x86_64-YYMM-y.y.y-xxxxxxx.tar.gz
    3. 特定の機能をサポートするには、次のように必要なドライバをインストールします。
    4. tarball フォルダに移動して、install_viewagent.sh スクリプトをスーパー ユーザーとして実行します。インストールするオプション機能のコマンドライン パラメータも使用します。
      詳細については、 Horizon Agent for Linux のインストール用コマンドライン オプションを参照してください。
      たとえば、VMware 一般条項に自動同意して Horizon Agent をインストールし、リアルタイム オーディオビデオ機能と USB リダイレクト機能の両方を追加するには、次の手順を実行します。
      sudo ./install_viewagent.sh -A yes -U yes -a yes --webcam
    5. -A パラメータを指定せずに install_viewagent.sh を実行する場合、Yes と入力して VMware 一般条項に同意します。
      VMware 一般条項に同意しない限りインストーラは実行されません。
    6. Linux マシンを再起動して、変更を有効にします。
  • [(RHEL 8.x)] デジタル署名のある RPM インストーラを使用して Horizon Agent[ for Linux をインストールします。]
    注: RHEL 8.x 以外の Linux ディストリビューションを実行しているマシンで Horizon Agent をインストールする場合は、次の手順を行わないでください。代わりに、この記事で前述の手順を実行してください。
    1. VMware ダウンロード サイト (https://my.vmware.com/web/vmware/downloads) から、Horizon Agent for Linux インストーラ パッケージをダウンロードします。
      VMware Horizon の現在のリリースのダウンロード ページに移動し、さらに、64 ビット Linux 用の VMware Horizon のダウンロード ページに移動します。

      ファイル名が VMware-horizonagent-linux-YYMM-y.y.y-xxxxxxx.el8.x86_64.rpmHorizon Agent RPM パッケージをダウンロードします。ここで、YYMM はマーケティング バージョン番号、y.y.y は内部バージョン番号、xxxxxxx はビルド番号です。

    2. ダウンロードした RPM パッケージのフォルダに移動して、インストーラを実行します。
      例:
      sudo rpm -ivh VMware-horizonagent-linux-YYMM-y.y.y-xxxxxxx.el8.x86_64.rpm
      中断されることなくインストールを実行できるようにします。
      注: RPM パッケージは、デフォルトの機能オプションを使用して、 Horizon Agent を自動的にインストールします。インストール後、 ViewSetup.sh スクリプトを実行して、 Horizon Agent 構成に機能を追加できます。
    3. Linux マシンを再起動して、変更を有効にします。
    4. 特定の機能をサポートするには、次のように必要なドライバをインストールします。
    5. さらにオプション機能を Horizon Agent 構成に追加したり、構成を変更したりするには、Horizon Agent for Linux のインストール用コマンドライン オプションの説明に従って ViewSetup.sh スクリプトを実行します。
      たとえば、リアルタイム オーディオビデオ機能と USB リダイレクト機能の両方を追加するには、次の手順を実行します。
      /usr/lib/vmware/viewagent/bin/ViewSetup.sh -U yes -a yes --webcam 

結果

インストール後に、 viewagent サービスは開始されます。サービスが、 sudo service viewagent statusを使用して開始されたことを確認します。

次のタスク

デスクトップ プールに仮想マシンをデプロイします。仮想マシン ホスト型アプリケーションを使用した単一セッション Linux アプリケーション プールの設定を参照してください。