Cette page n'a pas encore d'étiquettes.
Apportez votre aide…

Ceci est une ancienne révision du document !


Ubuntu Breezy x86 + Dapper x86

Rédigé par Frédéric.

Installation d'un Client Citrix

Un client Citrix permet d'avoir un "accés distant" (remote access) à une application distante. Je peux par exemple avoir accès n'importe où à mon application Lotus du bureau pour envoyer ou recevoir des courriels, le tout avec une interface graphique. En d'autres termes, une session s'ouvre sur votre ordinateur local et vous pouvez ainsi accéder de manière transparente à une application distance.

Pourquoi en aurais-je besoin ?

Vous en aurez-besoin si comme moi vous devez travailler même une fois rentré chez vous! …
Plus sérieusement, avoir un serveur Citrix permet de partager une seule et même application installée sur une machine accessible par de nombreux clients légers. C'est également un très bon moyen d'avoir accès à une application de n'importe quel endroit du globe.

Première étape, vous rendre sur le site officiel de Citrix pour récupérer la dernière version de leur client Linux. Clients Citrix Linux. Dans mon cas j'ai téléchargé la version 9.0 du client Linux. Récupérez la version rpm et enregistrez là dans votre "/home/" (Dans mon cas le fichier à enregistrer d'appelle ICAClient-9.0-1.i386.rpm).

Viens ensuite une rapide installation de alien, si besoin via synaptic ou apt, pour pouvoir installer votre paquet rpm facilement.

sudo apt-get install alien

Vous pouvez ensuite installer le client citrix à proprement parler

sudo alien -i /home/ICAClient-9.0-1.i386.rpm

Vous pouvez faire un peu de ménage en effacant le fichier rpm téléchargé ou en le rangeant dans le répertoire de stockage des sources. La destination peut différer en fonction de la version de votre client. Encore une fois dans mon cas c'est une archive tournant sur du i386, donc :

sudo mv /home/ICAClient-9.0-1.i386.rpm /usr/src/rpm/RPMS/i386

Installation terminée! Passons à la configuration pour que vous puissiez utiliser le client Citrix directement en cliquant sur les liens dans Firefox. La majorités des sociétés installant un serveur Citrix donne un accès via une interface web. Sur cette interface on récupère un fichier contenant l'ensemble de la configuration nécessaire pour accèder d'un coup à l'application partagée sur le serveur avec les bons paramètres. Cette configuration se matérialise par un fichier ''.ica" que l'on télécharge. La manipulation suivante permet d'ouvrir le client Citrix en graphique dès l'ouverture de ce fichier.

La méthode consiste à effectuer des redirection grâce à des liens symboliques.

Il vous suffit d'executer les deux commandes suivantes pour que tout fonctionne.

ln -s /usr/lib/ICAClient/npica.so /opt/firefox/plugins/npica.so
ln -s /usr/lib/ICAClient/wfica.so /opt/firefox/plugins/wfica.so

Il ne vous reste plus qu'à vous rendre sur l'interface web vous permettant de vous connecter à votre application distante et de cliquer sur le lien ouvrant une session!

Pour se connecter à une batterie sans passer par une interface Web, il faut ajouter le paquet libmotif3 en version 2.x minimum. La librairie recherchée est la suivante : libXm.so.3.0.2.

sudo apt-get install libmotif3

Lorsqu'elle est installée, vous pouvez paramètrer une connexion à une application publiée d'un serveur Metaframe en lancant le client par le menu Applications puis Internet et enfin Citrix ICA Client.

  • applications/citrix.1163346902.txt.gz
  • Dernière modification: Le 18/04/2011, 14:47
  • (modification externe)