Hat es jemand geschafft, den Citrix Receiver Client (icaclient) in Ubuntu zum Laufen zu bringen?
Hat es jemand geschafft, den Citrix Receiver Client (icaclient) in Ubuntu zum Laufen zu bringen?
Antworten:
Gehen Sie zur Citrix Receiver für Linux-Download-Seite und laden Sie das vollständige Debian-Paket herunter. Der Dateiname wird wie folgt aussehen: icaclient_13.3.0.344519_amd64.deb
.
Öffnen und installieren Sie das Paket über das Software Center oder gdebi
.
Das ist es!
Sie können Citrix Receiver-Apps öffnen, indem Sie in Ihrem Browser auf einen Link klicken. Sie brauchen dafür keine Erweiterung.
Klicken Sie einfach auf die App-Verknüpfung in Google Chrome und laden Sie die .ica
Datei herunter . Klicken Sie beim Herunterladen auf den Pfeil neben dem Dateinamen in der unteren Leiste von Chrome und wählen Sie "Dateien dieses Typs immer öffnen".
Das ist es! Wenn Sie das nächste Mal auf eine Citrix App klicken, wird diese automatisch gestartet.
Gehen Sie in Firefox zu Extras -> Add-Ons -> Plugins und stellen Sie sicher, dass das Plugin "Citrix Receiver für Linux" auf "Immer aktivieren" eingestellt ist .
Dieser Fehler tritt auf, weil Citrix Receiver nicht genügend Zertifikaten vertraut. Sie beheben dies, indem Sie Citrix alle Zertifikate hinzufügen, denen Firefox vertraut. Öffnen Sie einfach ein Terminal und führen Sie den folgenden Befehl aus.
sudo ln -s /usr/share/ca-certificates/mozilla/* /opt/Citrix/ICAClient/keystore/cacerts
(veraltete) Quellen
.deb
einiger Zeit eine Datei zur Verfügung gestellt.
Sie bieten jetzt eine 64-Bit-Version des .deb
Pakets. Leider überprüft das 64-Bit-Paket, ob es sich bei dem System um ein 32-Bit-System handelt. Offensichtlich schlägt die Prüfung fehl.
Ich habe das Paket so modifiziert, dass es richtig nach 64-Bit-Systemen sucht (und 32-Bit eigentlich ohne Grund).
Sie können finden meine modifizierte Paket hier .
Es war buchstäblich eine Änderung um ein Zeichen postinst
. Hoffe das hilft jemandem.
Oh, bitte beachten Sie, dass Sie immer noch kopieren oder eine Verknüpfung zu Ihrem certs
Verzeichnis herstellen müssen.
Ich habe sichergestellt, dass ich das 64-Bit-Paket und dpkg --force-architecture -i libmotif4 * i386.deb deinstalliert habe, sodass ich das 32-Bit-Paket installiert habe: http: //ftp.au.debian.org/debian/pool/ non-free / o / openmotif / libmotif4_2.3.3-5_i386.deb, Sie können nur das eine oder andere installieren, meines Wissens nicht beide gleichzeitig.
Mein Citrix Receiver funktioniert jetzt. Grüße, Tom.
(Getlibs finden Sie in ppa: jcollins / jaminppa )
getlibs -w getlibs -w http://launchpadlibrarian.net/62541723/libmotif4_2.3.3-5ubuntu1_i386.deb/libmotif4_2.3.3-5_i386.deb
sudo ln -s /usr/lib/libXm.so.4 /usr/lib32/libXm.so.4
Der ICA-Client sollte jetzt normal starten:
# /usr/lib/ICAClient/wfcmgr -icaroot /usr/lib/ICAClient
package architecture (i386) does not match system (amd64)
Installieren Sie das i386-Paket auf einem amd64-System? Klingt faul, aber ich könnte mich irren;)