本說明文件頁面說明如何在 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。請參閱本文稍後描述的程序。
-
從 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 為組建編號。 -
將為您的 Linux 發行版下載的
.tar.gz檔案解壓縮至您指定用於安裝 Horizon Agent for Linux 的目錄。以下範例使用horizonagent-linux.tar.gz名稱作為您在前一步驟下載的tar.gz檔案名稱。**附註:**在下列命令中,請記得將檔案名稱替換為您在前一步驟實際下載的檔案名稱。
tar -xvzf horizonagent-linux.tar.gz -
若要支援某些功能,請安裝所需的驅動程式,如下所示。
-
若要支援 USB 重新導向功能,請依照 Horizon Agent for Linux 的系統需求中的〈USB 重新導向的 VHCI 驅動程式〉章節說明安裝 VHCI 驅動程式。
-
若要支援即時影音 (RTAV) 功能,請完成在 Linux 機器上安裝 V4L2Loopback 驅動程式中說明的程序。
-
-
在完成步驟 1 將
.tar.gz檔案解壓縮至某個目錄後,請導覽至您解壓縮.tar.gz檔案的目錄,並在該位置找到install_viewagent.sh檔案。此install_viewagent.sh即為用來安裝代理程式軟體的指令碼檔案。 -
以 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 機器以進行桌面平台部署中所述。 -
如果您在執行
install_viewagent.sh時未指定-A參數,請輸入Yes以接受通用條款。若您未接受通用條款,安裝程式將不會執行。
-
允許安裝執行而不中斷。
-
重新啟動 Linux 機器以使變更生效。
-
透過執行下列命令來確認 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,請勿使用這些指示,而應使用本文前面所述的程序。
-
從 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 為組建編號。 -
導覽至已下載的 RPM 套件所在的資料夾,然後執行安裝程式。下列範例使用
agent-installer.el.x86_64.rpm作為安裝程式名稱。sudo rpm -ivh agent-installer.el.x86_64.rpm -
允許安裝執行而不中斷。
**附註:**RPM 套件會自動安裝 Horizon Agent,並套用預設功能選項。安裝完成後,您可以透過執行
viewSetup.sh指令碼將功能新增至 Horizon Agent 組態。 -
重新啟動 Linux 機器以使變更生效。
-
若要支援某些功能,請安裝所需的驅動程式,如下所示。
- 若要支援 USB 重新導向功能,請依照 Horizon Agent for Linux 的系統需求中的〈USB 重新導向的 VHCI 驅動程式〉章節說明安裝 VHCI 驅動程式。
- 若要支援即時影音 (RTAV) 功能,請完成在 Linux 機器上安裝 V4L2Loopback 驅動程式中說明的程序。
-
若要在 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 機器以進行桌面平台部署中所述。 -
安裝後,您可以透過執行下列命令來確認 viewagent 服務是否已啟動。
sudo service viewagent status
此頁面對您有幫助嗎?