Install Citrix ICA-Client on Ubuntu 13.10


I use Citrix to remote login to my windows computer at work. That works quite well once I installed the ICA-Client. But unfortunately the debian packages from Citrix are broken and some certificates are missing. I had to do following steps to fix it.

Some kind github user already fixed the package. So I cloned the repository:
$ git clone https://github.com/CloCkWeRX/citrix-receiver-ubuntu-fixed.git ica_temp
… and built the debian package:
$ dpkg -b ica_temp icaclient-modified.deb
Now I installed the new package:
$ sudo dpkg -i icaclient-modified.deb

The problem with the package are old dependencies to 32-bit libraries which are renamed in newer debian versions…

In my case there were also some SSL certificates missing. I just got them from a firefox installation:

$ sudo ln -s /usr/share/ca-certificates/mozilla/* /opt/Citrix/ICAClient/keystore/cacerts/
sudo c_rehash /opt/Citrix/ICAClient/keystore/cacerts

Resources

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s