Buscar este blog

jueves, 4 de agosto de 2016

Citrix en Antergos y Ubuntu

En un momento dado nos puede hacer falta tener conexión con el cliente citrix para asuntos de trabajo. Un conocido me comentó que mantiene una partición con Windows 7  sólo por este particular, produciendo todo lo demás en Linux.



Pués bien, a mi también me hizo falta "el citrix" hace poco, pero como mi pc sólo se entiende con GNU/Linux, jajajaja, tuve que instalarlo aquí. Y es bien fácil. te cuento como lo hago yo en Antergos y por ende en Arch derivados. Y como lo hago en Ubuntu, Mint y derivados.






Para Antergos y Arch (Manjaro, etc...), es muy fácil, tanto como instalar desde AUR el paquete: icaclient mediante pamac, octopi o vía terminal de la siguente manera

yaourt -S icaclient

Y ya está. Todo listo por la vía fácil. Si usas Firefox asegúrate de ir a complementos, una vez allí a plugins y tener Citrix Receiver for Linux activado siempre. Para Chromium y Chrome se activan automáticamente.



Para Ubuntu y derivadas (Mint, Elementary, etc....), tenemos que recurrir a la instalación manual.

Lo primero que debemos hacer es habilitar la arquitectura i386, pues supongo que tu sistema es de 64 bits, si es de 32 bits puedes obviar este paso. Tecleamos en un terminal:

sudo dpkg --add-architecture i386
sudo apt-get update
Ahora, vamos a esta dirección de la web:

https://www.citrix.com/downloads/citrix-receiver/linux/receiver-for-linux-latest.html

y nos descargamos los paquetes .deb siguientes :

Receiver for Linux (x86_64) y USB Support Package (x86_64)


Una vez descargados y asumiendo que los has bajado a tu carpeta /Descargas, acudimos de nuevo al tarminal para teclear:

sudo dpkg -i ~/Descargas/icaclient_*.deb ctxusb_*.deb
sudo apt-get -f install
Ya lo tienes, pero hay que hacer algo más, respecto a enlazar los certificados SSL  tecleando por orden , una a una, esta cuatro ordenes en el terminal

sudo ln -s /usr/share/ca-certificates/mozilla/* /opt/Citrix/ICAClient/keystore/cacerts/
sudo c_rehash /opt/Citrix/ICAClient/keystore/cacerts/
Si usas Chromium o Chrome:

xdg-mime default wfica.desktop application/x-ica

y si usas Firefox ,una a una,  las siguientes ordenes:

sudo rm -f /usr/lib/mozilla/plugins/npwrapper.npica.so /usr/lib/firefox/plugins/npwrapper.npica.so
sudo rm -f /usr/lib/mozilla/plugins/npica.so
sudo ln -s /opt/Citrix/ICAClient/npica.so /usr/lib/mozilla/plugins/npica.so
Esto es todo.

Mis dos "distros" de producción son Artengos (Gnome) y Ubuntu 16.04 y en ambas trabajo con Citrix.

Espero que os sea de utilidad y no trabajéis mucho, jejeje.

Saludos.