Citrix client for Debian

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 🙂

Tags: , ,

6 Responses to “Citrix client for Debian”

  1. Michael Valentine Says:

    Looks like libmotif3 is no longer in Debian. Anyone have a deb file for this?

  2. Michael Valentine Says:

    Looks like libmotif3 is no longer in Debian. Anyone have a deb file for this?

  3. Mercy Says:

    Look in sarge/non-free for libmotif3. Enjoy.

  4. Jeremias Says:

    Look in sarge/non-free for libmotif3. Enjoy

    What does that mean?? I’m a newbie…

  5. idoneous Says:

    Jeremias,
    I’m a newb myself, but I believe Mercy means add non-free to /etc/apt/sources.list for whatever mirror you use. Cheers!

  6. idoneous Says:

    Jeremias,
    I’m a newb myself, but I believe Mercy means add non-free to /etc/apt/sources.list for whatever mirror you use. Cheers!

Leave a Reply

You must be logged in to post a comment.