¿Alguien ha logrado que el cliente receptor Citrix (icaclient) funcione en Ubuntu?
¿Alguien ha logrado que el cliente receptor Citrix (icaclient) funcione en Ubuntu?
Respuestas:
Vaya a la página de descarga del receptor Citrix para Linux y descargue el paquete completo de Debian. El nombre del archivo tendrá el siguiente aspecto: icaclient_13.3.0.344519_amd64.deb
.
Abra e instale el paquete utilizando el Centro de software o gdebi
.
¡Eso es!
Puede abrir las aplicaciones del receptor Citrix haciendo clic en un enlace en su navegador. No necesitas una extensión para eso.
Simplemente haga clic en el acceso directo de la aplicación en Google Chrome y descargue el .ica
archivo. Cuando se descargue, haga clic en la flecha al lado del nombre del archivo en la barra inferior de Chrome y elija "abrir siempre archivos de este tipo".
¡Eso es! La próxima vez que haga clic en una aplicación Citrix, se iniciará automáticamente.
En Firefox, vaya a Herramientas -> Complementos -> Complementos y asegúrese de que el complemento "Citrix Receiver para Linux" esté configurado en "Activar siempre" .
Este error ocurre porque el receptor Citrix no confía en suficientes certificados. Usted arregla esto agregando todos los certificados en los que Firefox confía a Citrix. Simplemente abra una terminal y ejecute el siguiente comando.
sudo ln -s /usr/share/ca-certificates/mozilla/* /opt/Citrix/ICAClient/keystore/cacerts
fuentes (obsoletas)
.deb
archivo desde hace algún tiempo.
Ahora proporcionan una versión de 64 bits del .deb
paquete. Desafortunadamente, el paquete de 64 bits verifica si el sistema es un sistema de 32 bits. Obviamente, el cheque falla.
Modifiqué el paquete para verificar correctamente el sistema de 64 bits (y de 32 bits en realidad sin ninguna razón).
Puedes encontrar mi paquete modificado aquí .
Fue literalmente un cambio de un personaje a postinst
. Espero que esto ayude a alguien.
Ah, tenga en cuenta que aún tendrá que copiar o vincular a su certs
directorio.
Me aseguré de desinstalar el paquete de 64 bits y dpkg --force-architecture -i libmotif4 * i386.deb para instalar el paquete de 32 bits, http: //ftp.au.debian.org/debian/pool/ non-free / o / openmotif / libmotif4_2.3.3-5_i386.deb, solo puede tener uno u otro instalado, no ambos al mismo tiempo que yo sepa.
Mi receptor Citrix ahora funciona. Saludos, Tom.
(Encontrará getlibs en 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
El cliente ICA ahora debería comenzar normalmente:
# /usr/lib/ICAClient/wfcmgr -icaroot /usr/lib/ICAClient
package architecture (i386) does not match system (amd64)
¿Está instalando el paquete i386 en el sistema amd64? Suena sospechoso pero podría estar equivocado;)