Instructions for Linux Devices
See also: http://support.citrix.com/proddocs/topic/receiver-linux-13-0/linux-install.html
Citrix Receiver 13.0 on Ubuntu 13.10 64-bit
Source: http://help.ubuntu.com/community/CitrixICAClientHowTo
1. Install the dependencies
By executing the following command:
sudo apt-get install nspluginwrapper lib32z1 libc6-i386 libxml2:i386 libstdc++6:i386 libxerces-c3.1:i386 libcanberra-gtk-module:i386 libcurl3:i386
2. Get the official Citrix Receiver 13.0 .deb
from: http://www.citrix.com/downloads/citrix-receiver/linux/receiver-for-linux-130.html
Note: Get the download from the "For 64-bit Systems" section. The Download popup doesn't work in chrome, use Firefox.
3. Fix the broken .deb package
The .deb package is broken. You can fix it using the following commmands:
cd ~/Downloads
mkdir ica_temp
dpkg-deb -x icaclient_13.0.0.256735_amd64.deb ica_temp
dpkg-deb --control icaclient_13.0.0.256735_amd64.deb ica_temp/DEBIAN
sudo gedit ica_temp/DEBIAN/control
And change the line that starts with "Depends: ..." to:
Depends: libc6-i386 (>= 2.7-1), lib32z1, nspluginwrapper, libxml2:i386, libstdc++6:i386, libxerces-c3.1:i386, libcanberra-gtk-module:i386, libcurl3:i386
Now rebuild the package
dpkg -b ica_temp icaclient-modified.deb
4. Install the fixed package
sudo dpkg -i icaclient-modified.deb
5. Add more SSL certificates
Some sites can give an SSL error. Firefox has many more certificates than does Citrix, so add them: e.g.
sudo ln -s /usr/share/ca-certificates/mozilla/* /opt/Citrix/ICAClient/keystore/cacerts/
sudo c_rehash /opt/Citrix/ICAClient/keystore/cacerts
6. Accessing your PC Drive
To run the Citrix Receiver Preferences use:
/opt/Citrix/ICAClient/util/configmgr &
Under the tab "File Access" you can add a Mapped Drive.