ICA Client on Ubuntu (install)
This is a short how-to explaining the steps to take to install the ICA Client on Linux Ubuntu. I have tested it on Feisty and Gutsy, but I have read reports that it works also on Hardy, Intrepid and Jaunty. Justbe aware which part of the how-to is specifically for your ubuntu version.
The goal is to get this all working to log on to the ICA Server of the University of Maastricht (unimaas).
My main sources:
Download the last Citrix ICAclient for Linux (in tar.gz version). You can find the official download link on this page.
- If you are installing this on Ubuntu versions before 9.04 (Jaunty) then Install libxaw6 libmotif3
(sudo aptitude install libxaw6 libmotif3)
If you are installing this on Ubuntu versions on 9.04 (Jaunty) or later then Install libxaw7 libmotif3
(sudo aptitude install libxaw7 libmotif3) - Unpack the downloaded tar.gz
(sudo tar xvfz en.linuxx86.tar.gz) - Start the installation.
(sudo ./setupwfc) - Now follow the instruction on the screen to (un)install the Citrix Client on your system.
Use the default options for a smooth installation.
Finally, accept the License Agreement. - Let it integrate with Gnome (or KDE).
- Now quit the installation program.
The client is now installed on your system and should work. Test this by:
cd /usr/lib/ICAClient
sudo ./wfcmgr
For Ubuntu version (before Jaunty 9.04)
Now we have to change the permissions of some files in your home folder. Do this by:
cd ~
sudo chown -R USERNAME:GROUPNAME .ICAClient/
Finally only the Certificate Trust error remains. This problem can be tackled by:
- Download the certificate at:
http://secure.globalsign.net/cacert/Root.crt - Copy the certificate to the cacert folder of the ICA Client:
sudo cp ~/Desktop/Root.crt /usr/lib/ICAClient/keystore/cacerts/Root.crt
Now the application should work!
Good luck!!!
Comments
Thanks
This works perfectly on 8.04.1 and on 8.10. (Both i386. I don't anticipate it working on my powerpc!)
More Thanks
Worked first time for me. You sir, are a star!
Tony
Brighton, UK
Ubuntu 8.10
Love this HowTo, my 2 cents on updates
I've referred to this howto on numerous Debian based installs, and think it's great. I've been able to access my work remote environment flawlessly, and enjoy the concise layout here.
A couple of things have updated, or not always gone as indicated here, so I thought I would share.
1) XenApp Client v11.0 currently available here:
http://www.citrix.com/English/ss/downloads/details.asp?downloadId=3323&p...
2) In Ubuntu 9.04, libxaw6 has been replaced by libxaw7
Current XenApp Client v11.0 download page says libmotif 2.3.1 is required, but 2.2.3-4 is the latest available from Ubuntu. I haven't had troubles using 2.2.3-4 before, with the exception listed below.
When performing the suggested check sudo ./wfcmgr, it reports the following error.
./wfcmgr: error while loading shared libraries: libXm.so.4: cannot open shared object file: No such file or directory
I've always seen this error, and never had any problems using the XenApp client.
The step:
sudo chown -R USERNAME:GROUPNAME .ICAClient/
no longer seems to be required.
Update
Thank you for your command! I will update my howto. It is just that I switched from Ubuntu to Arch linux... so I did not update these parts anymore. However, I will change my post if the feedback gives me a reason for that... so keep those updates comming.
gr. p
This works altogether on
This works altogether on 8.04.1 and on 8.10. (Both i386. I don't ahead it alive on my powerpc!)
This is a short how-to <a
This is a short how-to explaining the steps to take to install the ICA Client on Linux Ubuntu. I have tested it on Feisty and Gutsy, but I have read reports that it works also on Hardy, Intrepid and Jaunty.
Pages