Posts Tagged ‘dpkg’

Installation of Citrix Receiver on Ubuntu Precise Pangoling 12.04 x86_64

Wednesday, June 6th, 2012

Hopefully, these instructions will help you installing the latest Citrix Receiver client software (as of June 2012) on Ubuntu 12.04
The idea is to start from a fresh installation.


Update & upgrade your Ubuntu installation:

sudo apt-get update && sudo apt-get dist-upgrade

Install via apt-get:

flashplugin-installer (better to have for the Citrix website)
ia32-libs (includes the required ia32-libs-multiarch:i386)


Download from the Citrix website –> Citrix Receiver –> Linux –> For 64-bit Systems:

–> sudo dpkg -i icaclient_12.1.0_amd64.deb

The installation will return the following error:

Errors were encountered while processing:

–> run “sudo apt-get install -f” to install the recommended but missing libc6-i386, lib32z1, lib32asound2, nspluginviewer:i386, nspluginwrapper

Edit the icaclient.postinst file to fix the installationscript:

sudo vim /var/lib/dpkg/info/icaclient.postinst

On line 2648, replace “grep” with “grep -E” and “86” with “86|x86_64” , save the file and quit.

sudo dpkg –configure icaclient

Starting the application:

Start Citrix Receiver on the cli as /opt/Citrix/ICAClient/wfcmgr

Afterwards, it depends on your Citrix environment.
I start the apps via menu “View” -> Citrix XenApp View. In a different window, Citrix Receiver asks me about the server name.

Continuing, you will probably receive the following “Client Error”:

You have not chosen to trust “QuoVadis Root CA 2”, the issuer of the server’s security certificate (SSL error 61).

sudo cp /usr/share/ca-certificates/mozilla/QuoVadis_Root_CA_2.crt /opt/Citrix/ICAClient/keystore/cacerts/

When I start Citrix Receiver again on the cli as /opt/Citrix/ICAClient/wfcmgr, I am prompted for my user credentials for the Citrix server.

Error / Known Problems:

If connecting to the client is successful but applications don’t start resp. die after 40 ~ 50 secs, have your Citrix administrator check whether your Citrix server can access (firewall) your configured homedrive/homepath as specified in the properties of your Active Directory user account.