Citrix client install for Ubuntu

I’ve had to install Citrix on Linux several times, and there were too many things to remember. Here’s a concise list for Ubuntu:

Adapted from:

http://www.ubuntuforums.org/archive/index.php/t-85398.html

sudo apt-get install libxaw6 libmotif3

sudo ln -s /usr/X11R6/lib/libXm.so.3 /usr/lib/libXm.so.3

sudo apt-get install alien

from a browser, download rpm version at:

http://www.citrix.com/site/SS/downloads/details.asp?dID=2755&downloadID=3323#top

(choose Save to disk)

cd to the download location:

cd Desktop

sudo alien ICAClient-9.0-1.i386.rpm

sudo dpkg -i icaclient_9.0-2_i386.deb

sudo ln -s /usr/lib/ICAClient/npica.so /usr/lib/mozilla/plugins/npica.so

sudo ln -s /usr/lib/ICAClient/npica.so /usr/lib/mozilla-firefox/plugins/npica.so

6 Responses to “Citrix client install for Ubuntu”

  1. Edgy « dollar underscore Says:

    [...] I had to reinstall Citrix and followed the instructions here http://keystoneit.wordpress.com/2006/03/21/citrix-client-install-for-ubuntu/ [...]

  2. VZLNO’s BLOG » Blog Archive » Citrix Client install on Kubuntu Says:

    [...] I have found this extremely interesting HOW-TO install the Citrix ICA Client on Kubuntu. I followed these steps to the “T” and it works great on Edgy. Also, credit where credit is due, I found this information here. [...]

  3. The ultimate guide to installing the Citrix client for Epiphany on Ubuntu Dapper Drake « dollar underscore Says:

    [...] Adapted from http://keystoneit.wordpress.com/2006/03/21/citrix-client-install-for-ubuntu/ and http://ubuntuforums.org/archive/index.php/t-85398.html [...]

  4. bharper34 Says:

    I am wondering if you can please help me…I followed all of the steps above but on the last step I got the following error…

    demo@demo-laptop:~/Desktop$ sudo ln -s /usr/lib/ICAClient/npica.so /usr/lib/mozilla-firefox/plugins/npica.so
    ln: creating symbolic link `/usr/lib/mozilla-firefox/plugins/npica.so’: No such file or directory
    demo@demo-laptop:~/Desktop$

    This is a WUBI install of Edubuntu. Thank you.

  5. biot023 Says:

    Hi — I’ve followed the instructions above, and got the same error as bharper above, but I’m guessing that that isn’t really a problem?
    My main problem is that when I try to logon to the Citrix Server, I get the following error message in a dialog at the top of the screen:
    Client Configuration Manager: Could not find the file named (/usr/lib/ICAClient/config/module.ini).
    Please check your installation, or contact your administrator.

    The file indeed does not exist, but the directory that it should be in does.
    When I followed the instructions, I varied from them in that I already had libxaw7, so didn’t install libxaw6 as it didn’t appear in the list in synaptic. Also the /usr/lib/libXm.so.3 seemed to be in place, but the original file that you link to wasn’t (not even the directory), so I left it alone.
    Would you be able to advise me further as to where I may find information to fix this?
    Thanks, Doug.

  6. mwshook Says:

    biot023:

    I had the same problem recently with Karmic.
    I’m not sure why the problem exists, but here’s how to fix it:

    Go to citrix’s website and download their tar.gz file
    http://www.citrix.com/English/ss/downloads/details.asp?downloadId=3323&productId=186&c1=sot2755

    Open up the archive, and find the module.ini file under /nls/en

    Then just
    sudo cp module.ini /usr/lib/ICAClient/config/module.ini

    I don’t know if Citrix left that file out of their RPM, or if alien loses it during the conversion.

Leave a Reply

You must be logged in to post a comment.