Horizon Agent for Linux tiene algunos paquetes de dependencia exclusivos para las distribuciones de Linux. Debe instalar estos paquetes antes de instalar Horizon Agent for Linux.

Requisitos

Verifique que se haya creado una máquina virtual nueva en vCenter Server y su distribución de Linux esté instalada en la máquina.

Procedimiento

  1. Instale los paquetes obligatorios que no se instalaran o se actualizaran de forma predeterminada. El programa de instalación interrumpe la instalación si alguno de los paquetes no cumple los requisitos.
    Tabla 1. Paquetes de dependencia obligatorios

    Distribución de Linux

    Paquetes

    SLED 11 SP3/SP4

    Actualice xorg-x11-server a una versión posterior a 7.4.27.111.1

    zypper install xorg-x11-server

    SLES 12 SP1/SLED 12 SP1

    Actualice xf86-video-vmware a una versión posterior a 13.0.2-3.2 desde el repositorio SUSE

    1. Registre SUSE 12 para habilitar los repositorios SUSE.

      SUSEConnect -r Código de registro -e Correo electrónico
    2. Actualice la versión de xf86-video-vmware.

      zypper install xf86-video-vmware

    SLES 12

    Es necesario instalar python-gobject2 para el escritorio de Linux SLES 12 cuando esté instalando Horizon Agent.

    1. Registre SUSE 12 para habilitar los repositorios SUSE.

      SUSEConnect -r Código de registro -e Correo electrónico
    2. Instale python-gobject2.

      zypper install python-gobject2

    Ubuntu 14.04

    Actualice indicator-session a la versión 12.10.5+15.04.20150327, disponible en https://launchpad.net/ubuntu/wily/amd64/indicator-session/12.10.5+15.04.20150327-0ubuntu1

    wget http://launchpadlibrarian.net/201393830/indicator-session_12.10.5+15.04.20150327-0ubuntu1_amd64.deb
    sudo dpkg -i ./indicator-session_12.10.5+15.04.20150327-0ubuntu1_amd64.deb 

    Ubuntu 16.04

    apt-get install python-dbus python-gobject

  2. Instalar paquetes opcionales para Horizon Agent.
    • De forma predeterminada, RHEL o CentOS 6.7 tiene glibc-2.12-1.166.el6.x86_64 instalado, lo que puede causar un problema de interbloqueo. Como resultado, la conexión del escritorio se bloquea. Para solucionar este problema, debe instalar la última versión de glibc desde un repositorio conectado.

      sudo yum install glibc
    • En los escritorios Ubuntu 14.04 con varios monitores, se necesita gnome-session-fallback para deshabilitar Compiz y tener un mejor rendimiento.

      sudo apt-get install gnome-session-fallback
    • En los escritorios Ubuntu 16.04 con varios monitores, se necesita gnome-session-flashback para deshabilitar Compiz y tener un mejor rendimiento.

      sudo apt-get install gnome-session-flashback