Howto | Install Citrix Presentation Server Client

Install OpenMotif

Before installing Citrix presentation server, you need to install OpenMotif.

$ apt-get libmotif3

Unfortunately this is not available in Etch, so you have to get it from unstable. Add unstable to the source.list and install as follows:

$ apt-get -t "sid" libmotif3

Create a dummy libXm.so.4

libmotif3 only provides libXm.so.3, but libXm.so.4 is required:

$ sudo ln -s /usr/lib/libXm.so.3 /usr/lib/libXm.so.4

Download client from Citrix

Decide whether you wish to do an alien/rpm install, which will give you an easy uninstall method, or a standard binary installation. Currently my preference is the binary installation using checkinstall. Download the appropriate file from:

Binary Installation

If you decide to do a simple binary install, then simply extract the downloaded file and execute setup/install executable. I suggest you use the checkinstall program.

$ sudo checkinstall ./setupwfc

Alien Installation

I have not tested this method for the latest Citrix Receiver 11 software.

Alternatively download the rpm package and convert using alien:

# sudo alien ICAClient-10.6-1.i386.rpm
# sudo dpkg --install icaclient_10.6-2_i386.deb
# /usr/lib/ICAClient/wfcmgr

Client Hostname

Is the client name configurable in UNIX clients or must it assume the host name?

The client name can be configured (though not through the user interface). A ClientName= entry can be placed in either the [WFClient] section of wfclient.ini, in the relevant description section of appsrv.ini, or in both. An appsrv.ini entry takes precedence over any wfclient.ini entry. If no name is specified, the default name is the host name.

$ cd ~/.ICAClient
$ cat wfclient.ini | grep Name
ClientName=ltsp_cjr    

Sound

comments powered by Disqus