I’ve been running the Citrix client for linux for a while and it works quite well, even though I have a hard time getting used to having Windows windows on my display. It feels unclean 🙂 but its better than running Windows to get the job done.
Anyway, it doesn’t take all that much. Download the client from citrix.com, its a file name linuxx86.tar.gz, and unpack the archive in an empty directory. Run the script setupwfc as root and follow the instructions.
The programs and libraries are installed in /usr/lib/ICAClient/.
It didn’t work out of the box for me. The programs are linked with Motif libraries and an older version of the X11 Athena Widgets. I therefore had to install the two packages before the programs would start:
apt-get install libxaw6 libmotif3
When starting applications from my employers nFuse setup I got a message saying more or less “You have chosen not to trust the Thawte Premium Server CA”. Apparently the Citrix client needs copies of the server certificates, so I had to do a
cp -a /etc/ssl/certs/Thawte_Premium_Server_CA.pem /usr/lib/ICAClient/keystore/cacerts/Thawte_Premium_Server_CA.crt
and all was well (except for having to run Windows 🙂