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

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

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

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

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

  • 支持在所有 Linux 分发包上安装.tar.gz 安装程序软件包。此安装程序未进行数字签名。
  • 仅支持在 RHEL 8.x 计算机上安装.rpm 安装程序软件包。此安装程序已进行数字签名。
注: 如果要从现有版本升级 Horizon Agent,请参见 在 Linux 虚拟机上升级 Horizon Agent 中的说明。

前提条件

过程

  • 使用未签名的 tar 安装程序安装 Horizon Agent for Linux。
    注: 对于 RHEL 8.x 计算机,您还可以选择使用数字签名安装程序安装 Horizon Agent。请参阅本文后面所述的过程。
    1. 从 VMware 下载站点下载适用于 Linux 的 Horizon Agent 安装程序包,网址为 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. 要支持 USB 重定向功能,请按照 Horizon Agent for Linux 的系统要求 的“用于 USB 重定向的 VHCI 驱动程序”部分中所述安装 VHCI 驱动程序。
    4. 导航到 tarball 文件夹,然后以超级用户身份运行 install_viewagent.sh 脚本。包括要安装的任何可选功能的命令行参数,例如 USB 重定向。
      例如:
      sudo ./install_viewagent.sh -A yes -U yes
    5. 如果您运行 install_viewagent.sh 而未指定 -A 参数,请键入 Yes 以接受 EULA。
      除非接受 EULA,否则安装程序不会运行。
    6. 重新启动 Linux 计算机以使更改生效。
  • (RHEL 8.x) 使用数字签名安装程序安装 Horizon Agent for Linux。
    注: 如果要在运行 RHEL 8.x 以外的 Linux 分发包的计算机上安装 Horizon Agent,请勿使用这些说明。请改用本文前面所述的过程。
    1. 从 VMware 下载站点下载适用于 Linux 的 Horizon Agent 安装程序包,网址为 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
      允许安装不中断地持续执行。
      注: RPM 软件包会自动使用默认功能选项安装 Horizon Agent。安装后,您可以通过运行 ViewSetup.sh 脚本将功能添加到 Horizon Agent 配置。
    3. 重新启动 Linux 计算机以使更改生效。
    4. 要支持 USB 重定向,请按照 Horizon Agent for Linux 的系统要求 中“用于 USB 重定向的 VHCI 驱动程序”部分中所述安装 VHCI 驱动程序。
    5. 要将更多可选功能添加到 Horizon Agent 配置或者要修改配置,请运行 ViewSetup.sh 脚本,如用于安装 Horizon Agent for Linux 的命令行选项中所述。
      例如,要添加 USB 重定向功能,请执行以下操作:
      /usr/lib/vmware/viewagent/bin/viewSetup.sh -U yes

结果

安装后,将启动 viewagent 服务。可使用 sudo service viewagent status 确认此服务已经启动。

下一步做什么

在桌面池中部署虚拟机。请参阅设置单会话 Linux 桌面和应用程序池