Install VMware Horizon Client in Debian 8 Jessie

24 02 2017

Download the linux client from the VMware website:

https://my.vmware.com/en/web/vmware/info/slug/desktop_end_user_computing/vmware_horizon_clients/4_0

The downloaded file is a bash script, execute it from a privileged user:

# bash VMware-Horizon-Client-4.3.0-4710754.x64.bundle

Install dependencies:

# apt-get install libudev-dev libffi-dev libglibmm-2.4-dev

Before finish the install, click into the “Scan” button. If libffi.so.5 is missing and you have libffi.so.6 only (usually in a modern Debian), create a symlink for bypass:

cd /usr/lib/x86_64-linux-gnu && ln -s libffi.so.6 libffi.so.5

Probably, if you execute now the client, it doesn’t start because the following:

$ vmware-view
/usr/lib/vmware/view/bin/vmware-view: error while loading shared libraries: libudev.so.0: cannot open shared object file: No such file or directory

Solve that creating a simlink:

# cd /lib/x86_64-linux-gnu && ln -s libudev.so.1 libudev.so.0

And run!:

$ vmware-view

Advertisements




Install official vmware-view-client in Debian 8 Jessie

28 04 2015

As 2017, this document is deprecated, please, follow the method indicated here: https://elhombrequereventodeinformacion.wordpress.com/2017/02/24/1969/

 

For x64 systems aren’t available the official pacakge of Vmware View Client. The only solution is make the trick with an old Ubuntu version package and the multiarch support of Debian.

First, add the x86 multiarch support:
dpkg --add-architecture i386
apt-get update

Install Gdebi for an easy dependency resolution:
apt-get install gdebi
Download libssl and vmware-view-client from Ubuntu site or from my github account:
wget 'http://archive.canonical.com/ubuntu/pool/partner/v/vmware-view-client/vmware-view-client_2.2.0-0ubuntu0.12.04_i386.deb'
wget 'http://mirrors.kernel.org/ubuntu/pool/universe/o/openssl098/libssl0.9.8_0.9.8o-7ubuntu3.2_i386.deb'
wget 'https://github.com/rfrail3/misc/blob/master/vmware/vmware-view-client_2.2.0-0ubuntu0.12.04_i386.deb?raw=true'
wget 'https://github.com/rfrail3/misc/blob/master/vmware/libssl0.9.8_0.9.8o-7ubuntu3.1_i386.deb?raw=true'

Install the packages and accept dependencies:
gdebi libssl0.9.8_0.9.8o-7ubuntu3.1_i386.deb
gdebi vmware-view-client_2.2.0-0ubuntu0.12.04_i386.deb

If all was ok, the new VMware View Client is available under your desktop menu.





Instalar Vmware View Client en Debian x64

13 12 2013

Si se tiene un sistema linux x64 y se pretende instalar Vmware View Client tendremos el principal problema de que no se han publicado un cliente oficial para esta arquitectura.

Como solución, teniendo Debian 7, podemos habilitar multiarch para permitir la instalación de paquetes x86 y bajar algún que otro paquete de ubuntu para finalmente solventar las dependencias.

Primero habilitamos multiarch:
dpkg --add-architecture i386
apt-get update

Instalamos Gdebi, para facilitar la resolución de dependencias:
apt-get install gdebi

Descargar vmware-view-client_2.1.0-0ubuntu0.12.04_i386.deb desde alguno de estos sitios:
http://archive.canonical.com/ubuntu/pool/partner/v/vmware-view-client/
https://github.com/rfrail3/misc/blob/master/vmware/vmware-view-client_2.1.0-0ubuntu0.12.04_i386.deb

Descargar libssl0.9.8_0.9.8o-7ubuntu3.1_i386.deb desde alguno de estos sitios:
http://packages.ubuntu.com/precise-updates/i386/libssl0.9.8/download
https://github.com/rfrail3/misc/blob/master/vmware/libssl0.9.8_0.9.8o-7ubuntu3.1_i386.deb

Instalar libssl y vmware view:
# gdebi libssl0.9.8_0.9.8o-7ubuntu3.1_i386.deb
# gdebi vmware-view-client_2.1.0-0ubuntu0.12.04_i386.deb

Si todo ha ido bien, ya tendremos disponible el acceso desde Aplicaciones > Internet > VMware View Client

Fuente:
http://blog.mbentley.net/2013/05/vmware-view-client-2-0-on-debian-wheezy-i386amd64/





Añadir un disco duro nuevo a una máquina virtual de VMWare sin reiniciar

23 05 2012

Para añadir un disco duro nuevo a una máquina virtual de VMWare deberemos añadir el disco y después, ejecutar lo siguiente en la máquina linux:

echo "- - -" > /sys/class/scsi_host/host0/scan
echo "- - -" > /sys/class/scsi_host/host1/scan
echo "- - -" > /sys/class/scsi_host/host2/scan

Quizá también pueda interesar:
https://elhombrequereventodeinformacion.wordpress.com/2012/08/01/aumentar-volumenes-logicos/





Instalar VMware VMRC en Linux

26 10 2011

Si hemos instalado Vsphere Client en su versión web y necesitamos instalar VMWare VMRC para gestionar mejor las instacias, deberemos descagar el archivo que nos proporciona la propia web de Vsphere, cambiar los permisos y finalmente instalar:

# chmod 777 VMware-VMRC.x86_64.bundle
# ./VMware-VMRC.x86_64.bundle

Sólo funciona con firefox en alguna versión superir a la 3.5, las rutas que proporciona el asistente suelen ser las correctas si hemos instalado firefox de la manera habitual.





Sincronizar la hora con vmware-tools

24 08 2011

Para los hosts que están sobre VMware y tienen las VMWare-Tools instaladas, es recomendable activar la sincronización de la hora, sin utilizar ntp, con la siguiente orden:
# vmware-toolbox-cmd timesync enabley ahora aparecerá como habilitado:
# vmware-toolbox-cmd timesync status
Enabled

Referencias:
http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1006427
www.vmware.com/files/pdf/Timekeeping-In-VirtualMachines.pdf





Instalar vmwaretools automáticamente

9 08 2011

Para no tener que respoder “yes” a cada opción del script vmware-install.pl, se le puede llamar con las opciones por defecto:
# vmware-install.pl -d