Skip to main content

2026 年 4 月 14 日

在 Linux 機器上安裝 Horizon Agent

本說明文件頁面說明如何在 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 安裝命令。此外,請依照準備實體 Linux 機器以進行桌面平台部署中的說明,停止 X 伺服器和 Gnome Display Manager。

Horizon Agent 安裝程式

Horizon Agent 安裝程式有兩種不同的格式:

  • .tar.gz 安裝程式套件可支援安裝到所有 Linux 發行版。此安裝程式未經過數位簽署。.tar.gz 檔案中包含一個 .tar 檔案,而該 .tar 檔案中則包含所有安裝程式指令碼,例如 install_viewagent.sh
  • .rpm 安裝程式套件僅支援安裝到 RHEL 8.x 和 9.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. Omnissa Customer Connect 下載 Horizon Agent for Linux 安裝程式套件 (.tar.gz 檔案)。

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

    Horizon Agent for Linux .tar.gz 檔案名稱的模式為 horizonagent-linux-x86_64-YYMM-y.y.y-xxxxxxx.tar.gz,其中 YYMM 為行銷版本號碼,y.y.y 為內部版本號碼,xxxxxxx 為組建編號。

  2. 將為您的 Linux 發行版下載的 .tar.gz 檔案解壓縮至您指定用於安裝 Horizon Agent for Linux 的目錄。以下範例使用 horizonagent-linux.tar.gz 名稱作為您在前一步驟下載的 tar.gz 檔案名稱。

    **附註:**在下列命令中,請記得將檔案名稱替換為您在前一步驟實際下載的檔案名稱。

    tar -xvzf horizonagent-linux.tar.gz
    
  3. 若要支援某些功能,請安裝所需的驅動程式,如下所示。

  4. 在完成步驟 1 將 .tar.gz 檔案解壓縮至某個目錄後,請導覽至您解壓縮 .tar.gz 檔案的目錄,並在該位置找到 install_viewagent.sh 檔案。此 install_viewagent.sh 即為用來安裝代理程式軟體的指令碼檔案。

  5. 以 Superuser 身分執行 install_viewagent.sh 指令碼,並在命令列中加入您想安裝的選用功能參數。

    如需詳細資訊,請參閱安裝 Horizon Agent for Linux 的命令列選項

    例如,若要安裝 Horizon Agent,並自動接受通用條款,同時新增即時影音 (RTAV) 功能與 USB 重新導向功能:

    sudo ./install_viewagent.sh -A yes -U yes -a yes --webcam
    

    附註:

    如果您在實體機器上安裝 Horizon Agent,則必須加入 -M no 參數以指定非受管理模式,如準備實體 Linux 機器以進行桌面平台部署中所述。

  6. 如果您在執行 install_viewagent.sh 時未指定 -A 參數,請輸入 Yes 以接受通用條款。

    若您未接受通用條款,安裝程式將不會執行。

  7. 允許安裝執行而不中斷。

  8. 重新啟動 Linux 機器以使變更生效。

  9. 透過執行下列命令來確認 viewagent 服務是否已啟動。

    sudo service viewagent status
    

(RHEL 8.x 或 9.x) 使用經數位簽署的 RPM 安裝程式安裝 Horizon Agent

重要:

  • 從 Horizon 2506 起以及後續所有版本,皆支援 RHEL 9.x

  • 如果您要在執行 RHEL 8.x 或 9.x 以外 Linux 發行版的機器上安裝 Horizon Agent,請勿使用這些指示,而應使用本文前面所述的程序。

  1. Omnissa Customer Connect 下載 Horizon Agent for Linux 安裝程式套件。

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

    Horizon Agent RPM 套件名稱的模式為 horizonagent-linux-YYMM-y.y.y-xxxxxxx.el.x86_64.rpm,其中 YYMM 為行銷版本號碼,y.y.y 為內部版本號碼,xxxxxxx 為組建編號。

  2. 導覽至已下載的 RPM 套件所在的資料夾,然後執行安裝程式。下列範例使用 agent-installer.el.x86_64.rpm 作為安裝程式名稱。

    sudo rpm -ivh agent-installer.el.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/omnissa/viewagent/bin/viewSetup.sh -U yes -a yes --webcam 
    

    附註:

    如果您在實體機器上安裝 Horizon Agent,則必須加入 -M no 參數以指定非受管理模式,如準備實體 Linux 機器以進行桌面平台部署中所述。

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

    sudo service viewagent status
    

此頁面對您有幫助嗎?

針對本主題提供意見回饋

本主題對您有幫助嗎?

請勿填寫任何個人或機密資訊。

正在產生連結…