Qualcuno è riuscito a far funzionare il client del ricevitore Citrix (icaclient) in Ubuntu?
Qualcuno è riuscito a far funzionare il client del ricevitore Citrix (icaclient) in Ubuntu?
Risposte:
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
.
Aprire e installare il pacchetto utilizzando Software Center o gdebi
.
Questo è tutto!
È 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 .ica
file. 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.
In Firefox, vai su Strumenti -> Componenti aggiuntivi -> Plugin e assicurati che il plug-in "Citrix Receiver per Linux" sia impostato su "Attiva sempre" .
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)
.deb
file da qualche tempo.
Ora forniscono una versione a 64 bit del .deb
pacchetto. 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 certs
directory.
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.
(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
package architecture (i386) does not match system (amd64)
Stai installando il pacchetto i386 sul sistema amd64? Sembra strano ma potrei sbagliarmi;)