Wie installiere ich Citrix Receiver?

17

Hat es jemand geschafft, den Citrix Receiver Client (icaclient) in Ubuntu zum Laufen zu bringen?

Krondor
quelle
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;)
Rinzwind
Es gibt nur einen i386-Build von Citrix Receiver und er benötigt die 32-Bit-Bibliothek libmotif4. Die Abhängigkeit schlägt fehl, wenn nur die 64-Bit-Version vorhanden ist. Aber wie Sie sagten, mache ich vielleicht etwas falsch.
Krondor

Antworten:

19

So installieren Sie den Citrix-Empfänger unter Ubuntu 14.04 und 16.04

  1. 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.

  2. Öffnen und installieren Sie das Paket über das Software Center oder gdebi.

Das ist es!

So fügen Sie Google Chrome-Unterstützung hinzu

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 .icaDatei 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.

Wie man Firefox-Unterstützung hinzufügt

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 .

So beheben Sie den SSL-Fehler 61

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

Ryan Fisher
quelle
Die offizielle Dokumentation funktioniert, obwohl ich enttäuscht bin, dass ich die von Citrix bereitgestellten .deb-Dateien nicht verwenden kann. Mir ist jedoch klar, dass dies kein Ubuntu-Problem ist. Ich hoffe, Citrix hat seine 64-Bit-Version veröffentlicht ...
krondor
@ Krondor: Sie veröffentlichen nicht einmal 32-Bit-Software für Windows (zumindest nicht auf Client-Seite)
user694971
+1 dies funktionierte perfekt auf elementarem OS (Ubuntu 14.04) 64-Bit.
MUG4N
Ich denke, diese Lösung ist veraltet, basierend auf diesem Link: citrix.com/blogs/2017/03/15/…
Marco99
Für 17.10 verwenden Sie diese Anweisungen: askubuntu.com/questions/302188/… , um das richtige Zertifikat hinzuzufügen. Offensichtlich haben sie seit .debeiniger Zeit eine Datei zur Verfügung gestellt.
Marlon
2

Sie bieten jetzt eine 64-Bit-Version des .debPakets. 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 certsVerzeichnis herstellen müssen.

user94634
quelle
1

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.

Tom
quelle
Danke, ich versuche es nochmal mit nur 32 bit. Ich glaube, ich hatte das ohne einen Fix durchgemacht, bist du auf Natty? Ich markiere beantwortet, nachdem ich getestet habe.
Krondor
Ich habe erneut getestet und dadurch den Vorfall auf meinem System nicht behoben. Vielen Dank für die Antwort.
Krondor
@krondor: Ich habe eine Frage an Sie: Wie funktioniert Citrix auf Ihrem Ubuntu-System? Ich habe hier zwei 11.xx Systeme und es macht keinen Spaß. Eigentlich habe ich sogar eine Frage zum Problem gestellt: Citrix Ubuntu 11.10,
Fokusprobleme
@ user694971: Ich habe nicht allzu viele Probleme bemerkt, aber ich gehe davon aus, dass das Compositing der Schuldige ist. In 10.x hatte ich Probleme mit Compositing und Cube Desktop. Wenn ich den Desktop drehte, fiel das Citrix-Fenster unter den Desktop (läuft noch, ist aber nicht mehr verwendbar). Machte mich verrückt. Ich werde ein Auge auf die Dropdown-Liste für Ihre Frage werfen.
Krondor
@krondor: Danke, das passt sehr zu meiner Erfahrung ...
user694971
1

Verwenden Sie Getlibs

(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
uzhoasit
quelle
Vielen Dank für die Info, ich werde noch ein bisschen graben, aber es sieht nicht so aus, als ob diese PPA eine schicke Version hat.
Krondor