Come installo il ricevitore Citrix?


17

Qualcuno è riuscito a far funzionare il client del ricevitore Citrix (icaclient) in Ubuntu?


package architecture (i386) does not match system (amd64)Stai installando il pacchetto i386 sul sistema amd64? Sembra strano ma potrei sbagliarmi;)
Rinzwind

Esiste solo una build i386 del ricevitore citrix e necessita della libreria libmotif4 a 32 bit. Non riesce la dipendenza quando è presente solo il 64 bit. Tuttavia, come hai detto, forse sto facendo qualcosa di sbagliato.
Krondor,

Risposte:


19

Come installare il ricevitore Citrix su Ubuntu 14.04 e 16.04

  1. Vai alla pagina di download del ricevitore Citrix per Linux e scarica il pacchetto completo Debian. Il nome del file sarà simile a questa: icaclient_13.3.0.344519_amd64.deb.

  2. Aprire e installare il pacchetto utilizzando Software Center o gdebi.

Questo è tutto!

Come aggiungere il supporto di Google Chrome

È possibile aprire le app del ricevitore Citrix facendo clic su un collegamento nel browser. Non hai bisogno di un'estensione per questo.

Basta fare clic sul collegamento dell'app in Google Chrome e scaricare il .icafile. Una volta scaricato, fai clic sulla freccia accanto al nome file nella barra in basso di Chrome e scegli "Apri sempre file di questo tipo".

Questo è tutto! La prossima volta che fai clic su un'app Citrix, verrà avviata automaticamente.

Come aggiungere il supporto per Firefox

In Firefox, vai su Strumenti -> Componenti aggiuntivi -> Plugin e assicurati che il plug-in "Citrix Receiver per Linux" sia impostato su "Attiva sempre" .

Come risolvere l'errore SSL 61

Questo errore si verifica perché il ricevitore Citrix non si fida di certificati sufficienti. Risolvi questo problema aggiungendo tutti i certificati di fiducia di Firefox a Citrix. Basta aprire un terminale ed eseguire il comando seguente.

sudo ln -s /usr/share/ca-certificates/mozilla/* /opt/Citrix/ICAClient/keystore/cacerts

fonti (obsolete)


La documentazione ufficiale funziona, anche se sono deluso di non poter usare il .deb Citrix. Mi rendo conto che non è un problema di Ubuntu, tuttavia. Spero che Citrix ottenga il loro rilascio a 64 bit ...
Krondor,

@krondor: non rilasciano nemmeno software a 32 bit per Windows (almeno non sul lato client)
user694971,

+1 questo ha funzionato perfettamente su OS elementare (ubuntu 14.04) a 64 bit.
MUG4N,

Immagino che questa soluzione sia obsoleta sulla base di questo link: citrix.com/blogs/2017/03/15/…
Marco99

per le 17.10 utilizzare queste istruzioni: askubuntu.com/questions/302188/… per aggiungere il certificato giusto. Ovviamente hanno fornito un .debfile da qualche tempo.
Marlon,

2

Ora forniscono una versione a 64 bit del .debpacchetto. Sfortunatamente, il pacchetto a 64 bit controlla se il sistema è un sistema a 32 bit. Ovviamente, il controllo fallisce.

Ho modificato il pacchetto per controllare correttamente il sistema a 64 bit (e 32 bit in realtà senza motivo).

Puoi trovare il mio pacchetto modificato qui .

È stato letteralmente un cambiamento di un personaggio in postinst. Spero che questo aiuti qualcuno.

Oh, tieni presente che dovrai comunque copiare o collegarti alla tua certsdirectory.


1

Mi sono assicurato di aver disinstallato il pacchetto a 64 bit e di dpkg --force-architecture -i libmotif4 * i386.deb in modo da installare il pacchetto a 32 bit, http: //ftp.au.debian.org/debian/pool/ non-free / o / openmotif / libmotif4_2.3.3-5_i386.deb, puoi avere solo l'uno o l'altro installato, non entrambi contemporaneamente per quanto ne so.

Il mio ricevitore Citrix ora funziona. Saluti, Tom.


Grazie, riproverò con solo 32 bit. Credo di averlo affrontato senza una correzione, sei su Natty? Contrassegnerò la risposta dopo il test.
Krondor,

Ho eseguito nuovamente il test e questo non ha risolto l'incidente sul mio sistema. Grazie per la risposta però.
Krondor,

@krondor: Ho una domanda per te: come funziona Citrix sul tuo sistema Ubuntu? Ho qui due sistemi 11.xx e non è divertente. In realtà ho anche posto una domanda sul problema: Citrix Ubuntu 11.10, problemi di messa a fuoco
user694971,

@utente694971: Non ho notato troppi problemi, ma mi aspetto che sia il tuo compositore il colpevole. In 10.x ho avuto problemi con il compositing e il desktop cubo. Se ho girato la finestra del desktop Citrix è caduta sotto il desktop (ancora in esecuzione, ma non più utilizzabile). Mi ha fatto impazzire. Terrò d'occhio i problemi di concentrazione sul menu a discesa per la tua domanda.
Krondor

@krondor: Grazie, che corrisponde molto alla mia esperienza ...
user694971

1

Usa Getlibs

(Troverai getlibs 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

Il client ICA ora dovrebbe avviarsi normalmente:

# /usr/lib/ICAClient/wfcmgr -icaroot /usr/lib/ICAClient

Grazie per le informazioni, ho intenzione di scavare un po 'di più, ma non sembra che questo PPA abbia una versione scadente.
Krondor,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.