Installing Citrix client in Ubuntu
June 11, 2007
Citrix offers two versions of their client for Linux, a tar and an rpm. Don’t go thinking the tar contains source and your going to build it. It’s the binaries with a custom install script. What you want is the rpm. Download it and install alien if you don’t already have it:
$ sudo apt-get install alien
Then run alien on the file (I’m pretty sure you need to be root):
$ sudo alien filename.rpm
This will give you a deb, which can be installed with dpkg:
$ sudo dpkg -i filename.deb
This is the procedure described in the Community Documentation, and it works. there are a number of howtos in the forums and elsewhere which try to get the .tar.gz’s installation script to work, but it’s not worth the headache.
The docs have some more steps for setting up the Mozilla plugin, installing themes, using the configuration tool, and so on. My impression is that every set up is a little different. For me it’s enough to use firefox to go to the url of the citrix server, login, and click on one of the application icons. When it asks what to open it with chose /usr/lib/ICAClient/wfica.
Tip: One thing I’ve found useful is to turn off any transparency – and perhaps other effects – in your window manager, as the XP-or-whatever windows may not play nice with it. I find that at least one application has notification windows invisible if I don’t do this.