Skip to main content

August 24, 2026

Install Linux Dependency Packages for Horizon Agent

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 agent installer stops the installation.

    Mandatory Dependency Packages

    Linux DistributionPackages
    RHEL 8.x and Rocky Linux 8.x Install the libappindicator-gtk3 and nss-tools packages.
    sudo yum install libappindicator-gtk3
    sudo yum install nss-tools
    Note: If the yum command does not work, you can try the dnf package manager instead.
    sudo dnf install libappindicator-gtk3
    sudo dnf install nss-tools
    RHEL 8.1 and Rocky Linux 8.10

    If there is low entropy, run the following command:

    cat /proc/sys/kernel/random/entropy_avail
    If the entropy value is less than 1,000, install and enable rngd using the following commands:
    sudo dnf install rng-tools
    sudo systemctl enable --now rngd

    RHEL and Rocky Linux 9.xInstall the nss-toolspackage. Optionally, install the libappindicator-gtk3 package if using the Session Collaboration Feature.
    sudo dnf install libXScrnSaver nss-tools pulseaudio-utils
    Option 1: 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

    Option 2: 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

    DebianInstall the gnome-shell-extension-appindicator and libnss3-tools packages.
    sudo apt-get install -y gnome-shell-extension-appindicator
    sudo apt-get install -y libnss3-tools
    UbuntuInstall the libnss3-tools package.
    sudo apt-get install -y libnss3-tools
    SUSEInstall the mozilla-nss-tools package.
    sudo zypper install mozilla-nss-tools

Was this page helpful?

Provide feedback for this topic

Was this topic helpful?

Please do not include any personal or confidential information.

Generating link…