Installer et configurer

Les packages suivants sont disponibles pour Citrix Receiver pour Linux. Vous pouvez accéder aux packages à partir de la section de téléchargement du site Web de Citrix.

Nom du package Contenu
Packages Debian (Ubuntu, Debian, Linux Mint etc.)  
icaclient_13.10.0.20_amd64.deb Prise en charge du libre-service, 64 bits x86_64
icaclient_13.10.0.20_i386.deb Prise en charge du libre-service, 32 bits x86
icaclient_13.10.0.20_armhf.deb Prise en charge du libre-service, ARM HF
icaclientWeb_13.10.0.20_amd64.deb Receiver Web uniquement, 64 bits x86_64
icaclientWeb_13.10.0.20_i386.deb Receiver Web uniquement, 32 bits x86
icaclientWeb_13.10.0.20_armhf.deb Receiver Web uniquement, ARM HF
ctxusb_2.7.20_amd64.deb Package USB, 64 bits x86_64
ctxusb_2.7.20_i386.deb Package USB, 32 bits x86
ctxusb_2.7.20_armhf.deb Package USB, ARM HF
Packages Redhat (Redhat, SUSE, Fedora etc.)  
ICAClient-rhel-13.10.0.20-0.x86_64.rpm Prise en charge du libre-service, RedHat (y compris VDA Linux), 64 bits x86_64
ICAClient-rhel-13.10.0.20-0.i386.rpm Prise en charge du libre-service, RedHat, 32 bits x86
ICAClientWeb-rhel-13.10.0.20-0.x86_64.rpm ReceiverWeb uniquement, RedHat, 64 bits x86_64
ICAClientWeb-rhel-13.10.0.20-0.i386.rpm Receiver Web uniquement, RedHat, 32 bits x86
ICAClient-suse-13.10.0.20-0.x86_64.rpm Prise en charge du libre-service, SUSE, 64 bits x86_64
ICAClient-suse-13.10.0.20-0.i386.rpm Prise en charge du libre-service, SUSE, 32 bits x86
ICAClient-suse11sp3-13.10.0.20-0.x86_64.rpm Prise en charge du libre-service, SUSE 11 sp3 (y compris VDA Linux), 64 bits x86_64
ICAClient-suse11sp3-13.10.0.20-0.i386.rpm Prise en charge du libre-service, SUSE 11 sp3, 32 bits x86
ICAClientWeb-suse-13.10.0.20-0.x86_64.rpm Receiver Web uniquement, SUSE, 64 bits x86_64
ICAClientWeb-suse-13.10.0.20-0.i386.rpm Receiver Web uniquement, SUSE, 32 bits x86
ctxusb-2.7.20-1.x86_64.rpm Package USB, 64 bits x86_64
ctxusb-2.7.20-1.i386.rpm Package USB, 32 bits x86
Tarballs (installation par script pour n’importe quelle distribution)  
linuxx64-13.10.0.20.tar.gz Intel 64 bits
linuxx86-13.10.0.20.tar.gz Intel 32 bits
linuxarmhf-13.10.0.20.tar.gz ARM HF

La différence entre les packages qui offrent la prise en charge de Receiver Web et ceux qui offrent la prise en charge du libre-service tient au fait que ces derniers comprennent des dépendances requises pour le libre-service en plus de celles requises pour Receiver Web. Les dépendances du libre-service sont un sur-ensemble de celles requises pour Receiver Web, mais les fichiers installés sont identiques.

Si vous n’avez besoin que de la prise en charge de Receiver Web, ou que votre distribution ne dispose pas des packages nécessaires pour prendre en charge le libre-service, installez uniquement le package Receiver Web.

Remarque

Si votre distribution le permet, installez Citrix Receiver à partir du package Debian ou RPM. Ces fichiers sont plus faciles à utiliser, car ils installent automatiquement tout autre package requis. Si vous voulez contrôler l’emplacement d’installation, installez Citrix Receiver à l’aide du package tarball.

N’utilisez pas les deux méthodes d’installation sur la même machine. Par exemple, si vous installez Citrix Receiver pour Linux à partir d’un package tarball sur une machine sur laquelle Citrix Receiver pour Linux a déjà été installé à partir d’un package Debian, vous risquez de voir des messages d’erreur et des comportements indésirables.

Pour installer Citrix Receiver pour Linux à partir d’un package Debian

Si vous installez Receiver à l’aide du package Debian sur Ubuntu, il peut s’avérer pratique d’ouvrir les packages dans le Ubuntu Software Centre.

Dans les instructions suivantes, remplacez nomdupackage par le nom du package que vous installez.

Cette procédure utilise une ligne de commande et le gestionnaire de package natif pour Ubuntu/Debian/Mint. Vous pouvez également installer le package en cliquant deux fois sur le package .deb téléchargé dans un navigateur de fichiers. Cette opération démarre un gestionnaire de package qui télécharge tous les logiciels requis manquants. Si aucun gestionnaire de package n’est disponible, Citrix vous recommande gdebi, un outil de ligne de commande qui remplit cette fonction.

Pour installer un package à l’aide de la ligne de commande

  1. Ouvrez une session en tant qu’utilisateur (racine) privilégié.

  2. Ouvrez une fenêtre de terminal.

  3. Exécutez l’installation pour les trois packages suivants en tapant gdebi packagename.deb. Par exemple :

    • gdebi icaclient_13.9.1.6_amd64.deb
    • gdebi icaclientWeb_13.9.1.6_i386.deb
    • gdebi ctxusb_2.7.6_amd64.deb

    Remarque : pour utiliser dpkg dans les exemples ci-dessus, remplacez « gdebi » par « dpkg -i ».

    Un utilisateur doit installer le package icaclient ou icaclientWeb. Le package ctxusb est facultatif. Il permet de prendre en charge la redirection USB générique.

  4. Si vous utilisez dkpg, installez les dépendances manquantes en tapant sudo apt-get -f install.

  5. Acceptez le EULA.

Pour installer Citrix Receiver pour Linux à partir d’un package RPM

Si vous installez Citrix Receiver à partir du package RPM sur SUSE, utilisez l’utilitaire YaST ou Zypper, et non l’utilitaire RPM. L’utilitaire RPM ne télécharge et n’installe aucune des dépendances nécessaires ; il installe uniquement le package .rpm. Si les dépendances nécessaires sont manquantes, vous recevrez un message d’erreur.

Remarque : pour suivre un exemple d’installation à l’aide d’un package RPM, consultez l’article du blog Citrix Installation de Citrix Receiver pour Linux 13.2.1 sur SUSE Linux Enterprise Desktop.

Dans les instructions suivantes, remplacez nomdupackage par le nom du package que vous installez.

Remarque : si vous recevez une erreur indiquant que l’installation « … requiert libwebkitgtk-1.0.so.0 » sur les distributions Red Hat (RHEL, CentOS, Fedora, etc.), ajoutez le référentiel EPEL (vous trouverez des informations supplémentaires sur https://fedoraproject.org/wiki/EPEL) pour ajouter le package manquant, ou utilisez la variante Web du package.

Pour définir le référentiel EPEL sur Red Hat

  1. Téléchargez le package RPM source approprié ici :

    https://fedoraproject.org/wiki/EPEL#How_can_I_use_these_extra_packages.3F

  2. Par exemple, pour Red Hat Enterprise 7.x :

    yum localinstall epel-release-latest-7 .noarch.rpm

Conseil : RPM Package Manager n’installe pas les logiciels requis manquants. Pour télécharger et installer le logiciel, Citrix vous recommande d’utiliser zypper install <nom de fichier> sur une ligne de commande sur OpenSUSE ou yum localinstall <nom de fichier> sur Fedora/Red Hat.

Après avoir défini le référentiel EPEL, installez Receiver à partir du package RPM.

  1. Ouvrez une session en tant qu’utilisateur (racine) privilégié.

  2. Exécutez l’installation pour les trois packages suivants en tapant zypper dans packagename.rpm.

    Remarque : un utilisateur doit installer le package icaclient ou icaclientWeb. Le package ctxusb est facultatif. Il permet de prendre en charge la redirection USB générique.

  3. Ouvrez une fenêtre de terminal.

    Pour les installations SUSE :

    zypper in ICAClient-suse-13.9.1.6-0.x86_64.rpm

    zypper in ICAClient-suse-13.9.1.6-0.i386.rpm

    zypper in ctxusb-2.7.6-1.x86_64.rpm

    Pour les installations Red Hat :

    yum localinstall ICAClient-rhel-13.9.1.6-0.i386.rpm

    yum localinstall ICAClientWeb-rhel-13.9.1.6-0.i386.rpm

    yum localinstall ctxusb-2.7.6-1.i386.rpm

  4. Acceptez le EULA.

Pour installer Citrix Receiver pour Linux à partir d’un package tarball

Remarque : le package tarball ne vérifie pas les dépendances et n’installe pas non plus les dépendances. Toutes les dépendances système doivent être résolues indépendamment.

  1. Ouvrez une fenêtre de terminal.
  2. Décompressez le fichier .tar.gz et extrayez son contenu dans un répertoire vide. Par exemple, tapez : tar xvfz nomdupack.tar.gz.
  3. Saisissez ./setupwfc et appuyez sur Entrée pour exécuter le programme d’installation.
  4. Acceptez la valeur par défaut de 1 (pour installer Receiver) et appuyez sur Entrée.
  5. Saisissez le chemin d’accès et le nom du répertoire d’installation requis et appuyez sur Entrée, ou appuyez sur Entrée pour installer Receiver dans l’emplacement par défaut.

    Pour un utilisateur (racine) privilégié, le répertoire d’installation par défaut est /opt/Citrix/ICAClient.

    Pour un utilisateur non privilégié, le répertoire d’installation par défaut est $HOME/ICAClient/plate-forme (où plate-forme est un identifiant généré par le système pour le système d’exploitation installé). Par exemple, $HOME/ICAClient/linuxx86 pour la plate-forme Linux/x86.

    Remarque : si vous spécifiez un emplacement autre que celui par défaut, définissez-le dans $ICAROOT dans $HOME/.profile ou $HOME/.bash_profile.

  6. Lorsque vous êtes invité à continuer, tapez y et appuyez sur Entrée.

  7. Vous pouvez choisir d’intégrer ou non Receiver à votre environnement de bureau. L’installation crée une option de menu à partir de laquelle les utilisateurs peuvent démarrer Receiver. Tapez y lorsque vous y êtes invité pour activer l’intégration.

  8. Si vous avez déjà installé GStreamer, vous pouvez choisir de l’intégrer à Receiver, ce qui permet la prise en charge de l’accélération multimédia HDX Mediastream. Pour intégrer GStreamer à Receiver, tapez y lorsque vous y êtes invité.

    Remarque : sur certaines plates-formes, l’installation du client à partir d’une distribution tarball peut entraîner le blocage du système après la demande d’intégration avec KDE et GNOME. Ce problème se produit lors de la première initialisation de gstreamer-0.10. Si vous rencontrez ce problème, mettez fin au processus d’installation (à l’aide de ctrl+c) et exécutez la commande gst-inspect-0.10 – gst-disable-registry-fork –version. Après l’exécution de cette commande, vous pouvez exécuter de nouveau le fichier tarball sans rencontrer de blocage.

  9. Si vous avez ouvert une session en tant qu’utilisateur (racine) privilégié, choisissez d’installer la prise en charge USB pour les applications VDI publiées de XenDesktop et XenApp. Tapez y lorsque vous y êtes invité pour installer la prise en charge USB.

    Remarque : si vous n’avez pas ouvert de session en tant qu’utilisateur (racine) privilégié, l’avertissement suivant s’affiche : « USB support cannot be installed by non-root users. Run the installer as root to access this install option. »

  10. Une fois l’installation terminée, le menu d’installation principal s’affiche à nouveau. Pour quitter ce programme, tapez 3 et appuyez sur Entrée.