*now tested on 10.4 - first tested on 8.10* Also tested against 10.04 LTS (standard Desktop release)
Hi all,
I did this originally some time ago now and documented it (force of habit), one of my colleagues suggested I post it up here for anyone who might need it.
This is a step-by-step guide to installing the Citrix ICA client on Ubuntu it has worked on 8.10 and 9.10 for me, and will hopefully save you a bit of time.
(quick note on formating- anything with a #(hash) should be typed on the command line and without the #(hash) character.)
Note: There is now a Debian (Ubuntu) package for the ICA client (linuxx86-11.100.158406.deb) which you may use instead of the package this guide is using linuxx86-11.100.158406.tar.gz, if you would prefer to use the .deb package then just ignore the steps for gzip and tar, although all other steps are still relevant.
How to install the citrix xenapp client on ubuntu
1. point your browser to the Citrix download site at
http://www.citrix.com/English/ss/dow...ost1349860#top
and download the tar.gz file, which should give you linuxx86-11.100.158406.tar.gz
2.point your browser to the security certificates at
http://www2.slac.stanford.edu/comput...nux_client.htm
and download both;
thawte-server-ca.crt
and
ThawteRoot.crt
3. put all 3 of these files in ~/Downloads
i.e.
~/Dowloads/linuxx86-11.100.158406.tar.gz
~/Dowloads/thawte-server-ca.crt
~/Dowloads/ThawteRoot.crt
4. Open a terminal
5. using the terminal we will install Openmotif (at the time of writing version 3 is the latest available)
in the terminal type
#sudo apt-get install libmotif3
(I was able to omit this step (6.) on 9.10 but I'll leave it in for completeness)
6. with that done we need to create a new symbolic link so that the menu shortcut will launch.
again from the terminal
#sudo ln -s /usr/lib/libXm.so.3.0.2 /usr/lib/libXm.so.4
7.Now back to our ~/Downloads folder
#cd ~/Downloads
8.We now need to unpack our Citrix client installer
gunzip will uncompress the file
#gunzip ./linuxx86-11.100.158406.tar.gz
and tar will remove the packaging
#tar xvf ./linuxx86-11.100.158406.tar
9.to install the Citrix client type we need to launch the installer
#sudo ./setupwfc
10. select option 1 to install the client
11. when prompted enter the location to install the client as;
/usr/lib/ICAClient
12. press y when prompted to agree to install the client
12. press 1 when prompted to accept the license conditions
13. otherwise accept the defaults
14. once the installation is complete exit the installer this will be from the options screen so select option 3 when ready.
15. now we need to setup the SSL certificates by copying them into the newly created directory if everything has gone to plan this should be /usr/lib/ICAClient/keystore/cacerts/
#sudo cp ~/Downloads/thawte-server-ca.crt /usr/lib/ICAClient/keystore/cacerts/thawte-server-ca.crt
#sudo cp ~/Downloads/ThawteRoot.crt /usr/lib/ICAClient/keystore/cacerts/ThawteRoot.crt
16. The citrix client should now be working properly so point your web browser to your Citrix Access Gateway login and try it out.
Attached is a tar of all the files I used (except for the xenapp installer) with a copy of the instructions. To untar it run
#tar -xvf citrix_install_linux.tar
Bookmarks