Horizon Agent for Linux has some dependency packages unique to a Linux distribution. You must install these packages before installing Horizon Agent for Linux.

Prerequisites

Verify that a new virtual machine (VM) is created in vCenter Server and your Linux distribution is installed on the machine.

Procedure

  • Install the mandatory packages that are not installed or upgraded by default. If any package does not meet the requirement, the installer breaks the installation.
    Table 1. Mandatory Dependency Packages
    Linux Distribution Packages
    RHEL 7.x/8.x and Rocky Linux 8.x

    Install the libappindicator-gtk3 package.

    sudo yum install libappindicator-gtk3
    Note: If the yum command does not work, you can try the dnf package manager instead.
    sudo dnf install libappindicator-gtk3
    RHEL and Rocky Linux 9.x Perform one of the following installations.
    • To install the libappindicator-gtk3 package and also enable the Extra Packages for Enterprise Linux (EPEL), run the following commands.
      sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm
      yum install libappindicator-gtk3
    • To install the libappindicator-gtk3 package without enabling EPEL, run the commands shown in the following example.
      Note: The package version numbers shown in the following example might differ from the actual versions provided at https://dl.fedoraproject.org/pub/epel/9/. Where applicable, replace the example version numbers with the actual version numbers.
      sudo yum install https://dl.fedoraproject.org/pub/epel/9/Everything/x86_64/Packages/l/libdbusmenu-16.04.0-19.el9.x86_64.rpm
      sudo yum install https://dl.fedoraproject.org/pub/epel/9/Everything/x86_64/Packages/l/libdbusmenu-gtk3-16.04.0-19.el9.x86_64.rpm
      sudo yum install https://dl.fedoraproject.org/pub/epel/9/Everything/x86_64/Packages/l/libindicator-gtk3-12.10.1-22.el9.x86_64.rpm
      sudo yum install https://dl.fedoraproject.org/pub/epel/9/Everything/x86_64/Packages/l/libappindicator-gtk3-12.10.0-33.el9.x86_64.rpm
    Debian
    sudo apt-get install -y gnome-shell-extension-appindicator