Vous n'êtes pas identifié.
Pages: 1
Bonjour,
Je tourne toujours sur la 12.04.
Je n'arrive pas à installer le Receiver de Citrix pour me connecter au bureau distant du boulot. J'ai essayé toutes sortes de versions, rien n'y fait l'installation ne se termine jamais. Les forums sur Ubuntu ne m'ont pas permis de m'en sortir.
Quelqu'un y est-il arrivé ?
Merci d'avance
Christopher
Hors ligne
kristovert a écrit:
J'ai essayé toutes sortes de versions, rien n'y fait l'installation ne se termine jamais.
C'est à dire ?
Pour pouvoir vous aider, il faudrait en savoir un peu plus sur ce qui ne marche pas et sur la procédure que vous avez suivie pour l'installation.
Pour commencer, votre installation est-elle en 32 ou 64 bits ? Parce que certains problèmes référencés sont dus au mix 32/64bits.
Un peu de Lecture (dans l'ordre décroissant de pertinence):
http://support.citrix.com/proddocs/topi … -13-1.html
http://www.citrix.fr/downloads/citrix-r … x-131.html
http://www.citrix.fr/go/receiver.html
Hors ligne
Bonjour, merci pour votre aide.
Je sais que c'est un peu vague. Mon ordi étant un 64 bits j'ai essayé d'installer une version 64 bits. Comme ça ne marchait pas j'ai vu un forum Ubuntu sur ce thème que la version 64 bits serait du bricolage.
Est-ce que je peu aussi installer une version 32 bits ?
Sur la base des liens que vous m'avez donné j'ai fait la vérification suivante: dpkg --print-foreign-architectures et j'ai reçu l'info i386 ce qui doit me permettre d'installer le paquet .deb 64 bits. Cette vérification est donnée à cette page:
http://support.citrix.com/proddocs/topi … ?locale=fr
Je viens d'essayer une nouvelle fois l'installation et j'ai reçu ce message
Echec du traitement du paquet. L'installation ou la suppression d'un paquet logiciel a échoué En cliquant sur détail j'obtiens le texte ci-dessous.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 656531 files and directories currently installed.)
Removing libxerces-c3.1:i386 ...
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
Selecting previously unselected package libxerces-c3.1.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 656526 files and directories currently installed.)
Unpacking libxerces-c3.1 (from .../libxerces-c3.1_3.1.1-1build1_amd64.deb) ...
(Noting disappearance of libxerces-c3.1:i386, which has been completely replaced.)
dpkg: error processing /home/kristovert/Tlchargements/icaclient_13.1.0.285639_amd64.deb (--install):
parsing file '/var/lib/dpkg/tmp.ci/control' near line 7 package 'icaclient':
'Depends' field, reference to 'libc6': invalid architecture name 'i386': a value different from 'any' is currently not allowed
Errors were encountered while processing:
En relançant l'installation une 2ème fois je reçois
dpkg: error processing /home/kristovert/Tlchargements/icaclient_13.1.0.285639_amd64.deb (--install):
parsing file '/var/lib/dpkg/tmp.ci/control' near line 7 package 'icaclient':
'Depends' field, reference to 'libc6': invalid architecture name 'i386': a value different from 'any' is currently not allowed
Errors were encountered while processing:
J'espère que toutes ces infos peuvent vous aider à y voir un peu plus claire.
Merci d'avance.
Christopher
Hors ligne
Effectivement, le paquet 64 bis, c'est est pas vraiment un, puisque il dépend de la capacité du système à installer côte à côte, des applications 32 bits sur un système 64 bits.
Je viens de tester l'installation des paquets 64 bits et, après la modification du lanceur qui contient une erreur, tout à l'air fonctionnel.
J'ai fais le test sur ma propre machine sous Debian.
Je teste sur une installation propre sous Ubuntu 12.04 et je reviens vers vous.
Pouvez-vous dans l'intervalle me donner la sortie des deux commandes suivantes :
sudo dpkg --print-architecture
et
sudo dpkg --print-foreign-architectures
?
Hors ligne
Voilà ci-dessous les deux résultats des commandes
kristovert@kristovert:~$ sudo dpkg --print-architecture
[sudo] password for kristovert:
amd64
kristovert@kristovert:~$ sudo dpkg --print-foreign-architectures
i386
Hors ligne
Bonjour,
Je ne connais pas ce logiciel et je n'ai pas testé, mais quand j'ai vu cette erreur :
'Depends' field, reference to 'libc6': invalid architecture name 'i386':
, je me suis dit que votre ordinateur n'avait peut-être pas téléchargé la liste des paquets de l'architecture 'i386', pouvez-vous exécuter la commande :
sudo apt-get update
Puis relancer l'installation.
Hors ligne
@Trim
Si seulement…
Bref, j'ai passé quelques heures à faire des tests pour installer proprement Citrix Receiver sur la 12.04 64 bits, rien à faire.
Ça ne me paraît pas faisable en l'état, et ce, pour plusieurs raisons :
1) le paquet est _très_ mal foutu techniquement parlant (C'est un scandale de livrer un telle bo*se!)
2) le paquet mixe 32 et 64 bits
3) la gestion du multiarch a changé entre la 12.04 et les versions suivantes, rendant les scripts d'installation du paquet non-fonctionnel sous 12.04
J'ai tenté l'installation en 32 bits, malheureusement, un dépendance manque.
En 64 bits, c'est la gestion du multiarch qui n'est pas compatible avec la 12.04.
J'ai tenté l'installation depuis le tarball, c'est tout simplement trop mal documenté pour en faire quelque chose.
Je vois donc plusieurs options :
a) corriger le paquets d'installation
b) faire un installation sale
c) mettre à jour Ubuntu vers la 14.04LTS ou 14.10
a. Je ne m'y lancerai pas, parce que je ne maîtrise pas bien la chose et que je n'ai pas le temps
b. A éviter à tout prix, pour ne pas casser les paquets et de pas avoir de fichiers "fantômes" (présents, mais non gérés par le système)
c. Ça me paraît assez légitime et surtout la seule solution propre, mais il peut toujours y avoir un soucis de mise à jour.
J'ai effectué l'installation sous 14.10, tout est passé comme un charme. Il faut "juste" corriger le fichier /usr/share/applications/selfservice.desktop. (cf. https://help.ubuntu.com/community/Citri … orkarounds )
Il y a une excellente introduction à l'installation Citrix Receiver ici: https://help.ubuntu.com/community/CitrixICAClientHowTo
Un dernière note :
En cherchant de la documentation sur les problèmes que j'ai rencontrés, je suis tombé sur de nombreux messages, qui sont plutôt inquiétant quant au professionnalisme de la boîte qui crée ce produit…
Hors ligne
Un immense merci pour votre aide. Je vais donc migrer sur 14.04.
Pour corriger le problème du fichier selfservice.desktopsudo c'est bien la commande suivante qu'il fait faire ?
perl -pi -e 's/ -ica/ --ica/g' /usr/share/applications/selfservice.desktop
Hors ligne
kristovert a écrit:
Pour corriger le problème du fichier selfservice.desktop c'est bien la commande suivante qu'il fait faire ?
perl -pi -e 's/ -ica/ --ica/g' /usr/share/applications/selfservice.desktop
Oui !
En fait il faut le faire pour tous les fichiers suivants, qui contiennent la même erreur :
/usr/share/applications/configmgr.desktop
/usr/share/applications/conncenter.desktop
/usr/share/applications/new_store.desktop
/usr/share/applications/selfservice.desktop
Vous pouvez lancer la commande suivante, qui vous modifiera tous les fichiers d'un coup:
for i in `ls /usr/share/applications/configmgr.desktop /usr/share/applications/conncenter.desktop /usr/share/applications/new_store.desktop /usr/share/applications/selfservice.desktop`; do sudo perl -pi -e 's/ -ica/ --ica/g' $i; done
EDIT:
Le fichier /usr/share/applications/wfica.desktop semble avoir la même erreur, mais il ne marche pas avec la correction.
Décidément, ce sont des champions…
Hors ligne
ça marche. J'ai installé la 14.04 puis le Receiver 13.1 de Citrix. Puis comme je ne trouvais pas les fichiers que vous m'avez indiqué ci-dessus, j'ai lancé le bureau à distance de mon employeur sans faire les changements que vous m'avez indiqué et ça fonctionne très bien.
Encore un grand merci pour votre aide.
Je vous souhaite une excellente année 2015.
Hors ligne
Content d'avoir pu vous aider !
Bonne année à vous.
Hors ligne
Ainsi, 2014 se termine en beauté... Puisse cette discussion résoudre les problèmes de nombreux autres utilisateurs de GNU/Linux!
Une copie de cette file de discussion mériterait d'être publiée sur le forum dédié à why! dans les administrations, mais je ne sais pas comment le faire...
Hors ligne
Pages: 1