Issuu on Google+

VMWare View Client (PCoIP) - Fedora 19 Frederik Vos

Inhoudsopgave 1 Inleiding

1

2 Benodigheden

2

3 Installatie

2

4 Start script

2

5 Menu item

3

6 Auteur

3

1. Inleiding VMware View is een populaire VDI omgeving, waarmee je via de VMWare View client kan inloggen op een Windows desktop. Deze View client kan 2 protocollen gebruiken als “Remote Desktop Protocol�: RDP en het VMware-eigen PCoIP. Tot voor kort was er een open-source client: vmware-open-view die het RDP protocol ondersteunde. Dit project is helaas gestopt. Voor de Ubuntu (en Ubuntu afgeleide) distributies heeft VMware een client beschikbaar, maar voor andere distributies helaas niet. Gelukkig kun je de client voor Ubuntu ook op andere distributies zoals Fedora 19 gebruiken. Opmerking: waar in dit document de volgende opdracht staat: regel 1 \ regel 2 moet dit worden uitgevoerd als: regel 1 regel 2 (dus op 1 regel, zonder de back-slash.


4

START SCRIPT

2. Benodigheden In dit document ga ik uit van een standaard Fedora 19 (64-bits) installatie, met als desktop KDE4, Gnome of XFCE. Op de website: https://launchpad.net/ubuntu/+source/vmware-view-client is de VMware View Client te downloaden. Op het moment van schrijven van dit artikel is versie 2.0 beschikbaar. Download de volgende bestanden: • vmware-view-client_2.0.0.orig.tar.gz • vmware-view-client_2.0.0-0ubuntu0.13.10.debian.tar.gz Installeer vervolgens met yum de benodigdheden: yum install freerdp-libs.i686 atk.i686 gdk-pixbuf2.i686 \ libXtst.i686 gtk2.i686 libpng12.i686 libxml2.i686 zenity

3. Installatie Ga naar de download directory en maak daar een tijdelijke directory aan waarin je de bestanden uitpakt: mkdir tmp cd tmp tar xzvf ../vmware-view-client_2.0.0.orig.tar.gz tar --strip-components=1 -xzvf \ ../vmware-view-client_2.0.0-0ubuntu0.13.10.debian.tar.gz \ */vmware-view-client-vmware.png Opmerking: Met de tar parameter strip-components zorg je ervoor dat het path gestript wordt en het benodigde bestand in de huidige directory terecht komt. Verplaats nu de bestanden naar de juiste lokatie: sudo mkdir -p /opt/vmware/vmware-view-client sudo mv vmware-view-client-2.0.0/usr/* \ /opt/vmware/vmware-view-client sudo mv vmware-view-client-vmware.png \ /usr/share/icons/default/vmware-view.png

4. Start script Wanneer je nu de client zou willen starten, lukt dit niet omdat een aantal libraries niet gevonden kunnen worden. Dit kun je op meerdere manieren oplossen, maar de eenvoudigste methode is om een start-script te maken. Maak een bestand /opt/vmware/vmware-view-client/bin/vmware-view.sh met de volgende inhoud: 2


6

AUTEUR

#!/bin/sh export VIEWPATH=/opt/vmware/vmware-view-client export PATH=$PATH:$VIEWPATH/bin export \ LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$VIEWPATH/lib:$VIEWPATH/lib/vmware $VIEWPATH/bin/vmware-view

en maak dit script executable: chmod +x /opt/vmware/vmware-view-client/bin/vmware-view.sh#

5. Menu item Om in het menu van KDE, Gnome of XFCE een menu-entry aan te maken, moet je een bestand aanmaken: /usr/share/applications/vmware-view.desktop met de volgende inhoud: [Desktop Entry] Type=Application Name=VMware View Comment=Connect to VMware View environment Icon=/usr/share/icons/default/vmware-view.png Exec=/opt/vmware/vmware-view-client/bin/vmware-view.sh Terminal=false Categories=Network;RemoteAccess; Vervolgens moet je de rechten voor SELinux in orde maken: sudo chcon --reference defaults.list vmware-view.desktop sudo restorecon -v vmware-view.desktop

6. Auteur Dit document is geschreven door Frederik Vos, werkzaam als Senior Technical Trainer bij XTG.

3


VMware View Client (PCOIP) in Fedora 19