本文档页面介绍了如何在 Linux 计算机上安装 Horizon Agent。安装 Horizon Agent 允许您将计算机部署为远程桌面。

必备条件

  • 确认已准备好 Linux 计算机以供桌面使用。请参阅为远程桌面部署准备 Linux 计算机
  • 如果要使用 tar 安装程序安装 Horizon Agent,请查看 install_viewagent.sh 安装脚本的可选参数。请参阅用于安装 Horizon Agent for Linux 的命令行选项
  • 如果计划在虚拟机上安装 Horizon Agent,请打开终端窗口。您可以从终端运行 Horizon Agent 安装命令。

  • 如果计划在物理主机上安装 Horizon Agent,请打开与该计算机的安全 Shell (SSH) 连接。建议方法是使用 SSH 在物理机上运行 Horizon Agent 安装命令。此外,停止 X 服务器和 Gnome Display Manager,如为桌面部署准备 Linux 物理机中所述。

Horizon Agent 安装程序

Horizon Agent 安装程序有两种不同的可用格式:

  • 支持在所有 Linux 分发包上安装.tar.gz 安装程序软件包。此安装程序未进行数字签名。
  • 仅支持在 RHEL 8.x 计算机上安装.rpm 安装程序软件包。此安装程序已进行数字签名。

如果要从现有版本升级 Horizon Agent,请参阅在 Linux 计算机上升级 Horizon Agent 中的说明。

小心: 如果计划使用 NVIDIA GRID vGPU,必须先在 Linux 虚拟机上配置 3D 图形功能,然后再安装 Horizon Agent。如果先安装 Horizon Agent,则会覆盖 xorg.conf 文件中的所需参数,并且 3D 图形功能无法正常工作。

请参阅为 Linux 虚拟机设置图形。在 3D 图形配置完成后,安装 Horizon Agent。

对于 2D 图形配置,您可以在完成为远程桌面部署准备 Linux 计算机中的步骤后安装 Horizon Agent

使用未签名的 tar 安装程序安装 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 是市场营销版本号,yyy 是内部的版本号,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,并同时添加实时音频-视频功能和 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 是市场营销版本号,yyy 是内部的版本号,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 配置或者要修改配置,请运行 ViewSetup.sh 脚本,如用于安装 Horizon Agent for Linux 的命令行选项中所述。

    例如,要同时添加实时音频-视频功能和 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