Quelqu'un a-t-il pu installer Citrix Receiver sur Ubuntu 12.10?
Les packages deb 32 bits et 64 bits ne parviennent pas à installer correctement.
voici le message d'erreur pour l'installation du paquet 64 bits:
Sudo dpkg -i icaclient_12.1.0_AMD64.deb
(Reading database ... 139512 files and directories currently installed.)
Preparing to replace icaclient 12.1.0 (using icaclient_12.1.0_AMD64.deb) ...
Unpacking replacement icaclient ...
dpkg: dependency problems prevent configuration of icaclient:
icaclient depends on ia32-libs; however:
Package ia32-libs is not installed.
icaclient depends on nspluginwrapper; however:
Package nspluginwrapper is not installed.
dpkg: error processing icaclient (--install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
icaclient
Il semble que le problème est qu'il a besoin de nspluginwrapper
et nspluginwrapper
a besoin de nspluginviewer
et nspluginviewer
n'est pas disponible dans Ubuntu 12.10
Lorsque j'essaie d'installer le paquet deb 32 bits, le message d'erreur suivant s'affiche:
Sudo dpkg -i icaclient-12.1.0_i386.deb
dpkg: error processing icaclient-12.1.0_i386.deb (--install):
package architecture (i386) does not match system (AMD64)
Errors were encountered while processing:
icaclient-12.1.0_i386.deb
Aucune suggestion?
J'ai eu le même problème après une nouvelle installation d'Ubuntu 12.10. Il semble que vous deviez d'abord installer nspluginwrapper. Cela peut être fait avec le centre de logiciel par exemple. Après cela, l'installation a bien fonctionné.
L'erreur popping est à peu près un script postinst échouant à détecter x64 Arch. Vous pouvez éditer le fichier postinstall et exécuter apt-get install -f
pour nettoyer les messages d'erreur.
Voir cet article: CitrixICAClientHowTo - Documentation Communauté Ubuntu: Citrix ICA Client 12 sur Ubuntu 12.04 64 bits
En particulier cet extrait:
Faites attention - ceci doit être utilisé avec précaution car il s'installera avec une erreur. Le script postinst se termine 2 car il ne parvient pas à déterminer correctement l'architecture du système. Le paquet ICAClient fonctionnera, mais APT se plaindra que ICAClient n'est "pas complètement installé ou supprimé" et vous obtiendrez des erreurs chaque fois que vous utiliserez un gestionnaire de paquets.
Cela peut être corrigé en décompressant le deb et en modifiant l'expression régulière à la ligne 2648 du script postinst pour qu'elle corresponde à x86_64. Puis reconstruisez le deb et il devrait s’installer sans problème.
Il est également possible de modifier
/var/lib/dpkg/info/icaclient.postinst
après une installation générant une erreur et de lancerapt-get -f install
.
Ce qui suit a fonctionné pour moi sur 12.10 (32 bits). Il provient principalement de http://ubuntuforums.org/showthread.php?t=1645173&page=
Sudo apt-get install nspluginwrapper
Cliquez pour télécharger à partir de http://www.citrix.com/downloads/citrix-receiver/receivers-by-platform/receiver-for-linux-121.html et installez-le ensuite automatiquement à l'aide du Centre de logiciel Ubuntu.
Créer un nouveau fichier /usr/share/applications/wfica.desktop
[Desktop Entry]
Name=Citrix ICA client
GenericName=Citrix ICA Client
Comment=Citrix nFuse session file
Categories=Application
Encoding=UTF-8
Exec=/opt/Citrix/ICAClient/wfica
Icon=wfica
Terminal=false
Type=Application
MimeType=application/x-ica
Créer un nouveau fichier /usr/share/mime/packages/ica.xml
<?xml version="1.0" encoding="utf-8"?>
<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
<mime-type type="application/x-ica">
<comment>Citrix ICA launcher</comment>
<glob pattern="*.ica"/>
</mime-type>
</mime-info>
Sudo update-desktop-database && Sudo update-mime-database /usr/share/mime
Sudo gedit /etc/gnome/defaults.list
et ajoutez la ligne: application/x-ica=wfica.desktop
Exécutez ce qui suit à partir de la ligne de commande:
Sudo xdg-mime install --novendor /usr/share/mime/packages/ica.xml
Sudo xdg-mime default wfica.desktop application/x-ica
Pour moi, cela permet maintenant à Citrix de fonctionner à la fois avec Chromium et Firefox sur Ubuntu 12.10.
icaclient enverra des erreurs qu'il n'a pas pu installer lorsqu'il s'est installé correctement. Je l'ai bien installé à l'aide du logiciel Ubuntu Software Center. Cela a fonctionné même si l'installation a échoué.
J'avais besoin d'utiliser un paquet d'installation corrigé, vérifiez ceci: dpkg signale une erreur sur le paquet icaclient
J'ai ouvert un fil de discussion sur les forums Ubunt pour obtenir plus de conseils et astuces pour le faire fonctionner: