本說明文件頁面說明如何在 Linux 機器上安裝 Horizon Agent。安裝 Horizon Agent 可讓您將機器部署為遠端桌面平台。

先決條件

  • 確認 Linux 機器已準備就緒而可供桌面平台使用。請參閱準備用於遠端桌面平台部署的 Linux 機器
  • 如果您打算使用 tarball 安裝程式來安裝 Horizon Agent,請檢閱 install_viewagent.sh 設定指令碼的選用參數。請參閱用於安裝 Horizon Agent for Linux 的命令列選項
  • 如果您計劃在虛擬機器上安裝 Horizon Agent,請開啟終端機視窗。您可以從終端機執行 Horizon Agent 安裝命令。

  • 如果您計劃在實體主機上安裝 Horizon Agent,請開啟與該機器的 Secure Shell (SSH) 連線。建議方法是使用 SSH 在實體機器上執行 Horizon Agent 安裝命令。此外,停止 X 伺服器和 Gnome Display Manager,如為桌面平台部署準備 Linux 實體機器中所述。

Horizon Agent 安裝程式

Horizon Agent 安裝程式提供了兩種不同的格式:

  • .tar.gz 安裝程式套件可支援安裝到所有 Linux 發行版。此安裝程式未經過數位簽署。
  • .rpm 安裝程式套件僅支援安裝到 RHEL 8.x 機器。此安裝程式有經過數位簽署。

如果要從現有版本升級 Horizon Agent,請參閱升級 Linux 機器上的 Horizon Agent中的指示。

注意: 如果您打算使用 NVIDIA GRID vGPU,請務必在安裝 Horizon Agent 之前,先在 Linux 虛擬機器上設定 3D 圖形功能。若先安裝 Horizon Agent,則會覆寫 xorg.conf 檔案中的所需參數,而且 3D 圖形功能將無法運作。

請參閱設定 Linux 虛擬機器的圖形卡。請在完成 3D 圖形組態之後再安裝 Horizon Agent。

對於 2D 圖形組態,您可以在完成準備用於遠端桌面平台部署的 Linux 機器中的步驟後再安裝 Horizon Agent

使用未簽署的 Tarball 安裝程式安裝 Horizon Agent

備註: 若為 RHEL 8.x 機器,您還可以選擇使用已數位簽署的安裝程式來安裝 Horizon Agent。請參閱本文後面所述的程序。
  1. 從 VMware 下載網站下載 Horizon Agent for Linux 安裝程式套件,網址為 https://my.vmware.com/web/vmware/downloads

    導覽至目前版本的 VMware Horizon 的下載頁面,然後導覽至適用於 64 位元 Linux 的 VMware Horizon 的下載頁面。

    下載 Horizon Agent 安裝程式 tarball,檔案名稱為 VMware-horizonagent-linux-x86_64-YYMM-y.y.y-xxxxxxx.tar.gz,其中 YYMM 是行銷版本號碼,y.y.y 是內部版本號碼,而 xxxxxxx 是組建編號。

  2. 解壓縮 Linux 發行版的 tarball。例如:
    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,並同時新增即時影音 (RTAV) 功能和 USB 重新導向功能,請執行以下動作:

    sudo ./install_viewagent.sh -A yes -U yes -a yes --webcam
    備註:

    如果要在實體機器上安裝 Horizon Agent,則必須包含 -M no 參數以指定未受管理模式,如為桌面平台部署準備 Linux 實體機器中所述。

  5. 如果您執行 install_viewagent.sh 而未指定 -A 參數,請輸入 Yes 來接受「VMware 通用條款」。

    除非接受「VMware 通用條款」,否則安裝程式不會執行。

  6. 允許安裝執行而不中斷。
  7. 重新啟動 Linux 機器以使變更生效。
  8. 透過執行下列命令來確認 viewagent 服務是否已啟動。
    sudo service viewagent status

(RHEL 8.x) 使用數位簽署 RPM 安裝程式,來安裝 Horizon Agent

備註: 如果您要在執行 RHEL 8.x 以外的 Linux 發行版的機器上安裝 Horizon Agent,請勿使用這些指示。而是改用本文稍早所述的程序。
  1. 從 VMware 下載網站下載 Horizon Agent for Linux 安裝程式套件,網址為 https://my.vmware.com/web/vmware/downloads

    導覽至目前版本的 VMware Horizon 的下載頁面,然後導覽至適用於 64 位元 Linux 的 VMware Horizon 的下載頁面。

    下載 Horizon Agent RPM 套件,檔案名稱為 VMware-horizonagent-linux-YYMM-y.y.y-xxxxxxx.el8.x86_64.rpm,其中 YYMM 是行銷版本號碼,y.y.y 是內部版本號碼,而 xxxxxxx 是組建編號。

  2. 導覽至已下載 RPM 套件的資料夾,然後執行安裝程式。例如:
    sudo rpm -ivh VMware-horizonagent-linux-YYMM-y.y.y-xxxxxxx.el8.x86_64.rpm
  3. 允許安裝執行而不中斷。
    備註: RPM 套件會自動使用預設功能選項安裝 Horizon Agent。安裝後,您可以透過執行 ViewSetup.sh 指令碼,將功能新增至 Horizon Agent 組態。
  4. 重新啟動 Linux 機器以使變更生效。
  5. 若要支援某些功能,請安裝所需的驅動程式,如下所示。
  6. 若要將更多選用功能新增至 Horizon Agent 組態或要修改組態,請如用於安裝 Horizon Agent for Linux 的命令列選項中所述執行 ViewSetup.sh 指令碼。

    例如,若要同時新增即時影音 (RTAV) 功能和 USB 重新導向功能,請執行以下動作:

    sudo /usr/lib/vmware/viewagent/bin/ViewSetup.sh -U yes -a yes --webcam 
    備註:

    如果要在實體機器上安裝 Horizon Agent,則必須包含 -M no 參數以指定未受管理模式,如為桌面平台部署準備 Linux 實體機器中所述。

  7. 安裝後,您可以透過執行下列命令來確認 viewagent 服務是否已啟動。
    sudo service viewagent status