The following packages are available for Citrix Receiver for Linux. You can access the packages from the download section of the Citrix website.
Package name |
Contents |
Debian packages (Ubuntu, Debian, Linux Mint etc.) |
|
icaclient_13.3.0.344519_amd64.deb |
Self-service support, 64-bit x86_64 |
icaclient_13.3.0.344519_i386.deb |
Self-service support, 32-bit x86 |
icaclient_13.3.0.344519_armhf.deb |
Self-service support, ARM HF |
icaclient_13.3.0.344519_armel.deb |
Self-service support, ARM EL |
icaclientWeb_13.3.0.344519_amd64.deb |
Web Receiver only, 64-bit x86_64 |
icaclientWeb_13.3.0.344519_i386.deb |
Web Receiver only, 32-bit x86 |
icaclientWeb_13.3.0.344519_armhf.deb |
Web Receiver only, ARM HF |
icaclientWeb_13.3.0.344519_armel.deb |
Web Receiver only, ARM EL |
ctxusb_2.6.344519_amd64.deb |
USB package, 64-bit x86_64 |
ctxusb_2.6.344519_i386.deb |
USB package, 32- bit x86 |
ctxusb_2.6.344519_armhf.deb |
USB package, ARM HF |
ctxusb_2.6.344519_armel.deb |
USB package, ARM EL |
Redhat packages (Redhat, SUSE, Fedora etc.) |
|
ICAClient-rhel-13.3.0.344519-0.x86_64.rpm |
Self-service support, RedHat (including Linux VDA) based, 64-bit x86_64 |
ICAClient-rhel-13.3.0.344519-0.i386.rpm |
Self-service support, RedHat based, 32-bit x86 |
ICAClient-suse-13.3.0.344519-0.x86_64.rpm |
Self-service support, SUSE based, 64-bit x86_64 |
ICAClient-suse-13.3.0.344519-0.i386.rpm |
Self-service support, SUSE based, 32-bit x86 |
ICAClient-suse11sp3-13.3.0.344519-0.x86_64.rpm |
Self-service support, SUSE 11 sp3 (including Linux VDA) based, 64-bit x86_64 |
ICAClient-suse11sp3-13.3.0.344519-0.i386.rpm |
Self-service support, SUSE 11 sp3 based, 32-bit x86 |
ICAClientWeb-rhel-13.3.0.344519-0.x86_64.rpm |
Web Receiver only, RedHat based, 64-bit x86_64 |
ICAClientWeb-rhel-13.3.0.344519-0.i386.rpm |
Web Receiver only, RedHat based, 32-bit x86 |
ICAClientWeb-suse-13.3.0.344519-0.x86_64.rpm |
Web Receiver only, SUSE based, 64-bit x86_64 |
ICAClientWeb-suse-13.3.0.344519-0.i386.rpm |
Web Receiver only, SUSE based, 32-bit x86 |
ctxusb-2.6.344519-1.x86_64.rpm |
USB package, 64-bit x86_64 |
ctxusb-2.6.344519-1.i386.rpm |
USB package, 32-bit x86 |
Tarballs (Script install for any distribution) |
|
linuxx64-13.3.0.344519.tar.gz |
64-bit Intel |
linuxx86-13.3.0.344519.tar.gz |
32-bit Intel |
linuxarm-13.3.0.344519.tar.gz |
ARM EL |
linuxarmhf-13.3.0.344519.tar.gz |
ARM HF |
The difference between packages that offer support for Web Receiver and those that support self-service is that the latter packages include dependencies required for self-service in addition to those needed for the Web Receiver. Dependencies for self-service are a superset of those required for Web Receiver, but the files installed are identical.
If you only require Web Receiver support, or your distribution doesn’t have the necessary packages to support self-service then install the Web Receiver only package.
If your distribution allows, install Citrix Receiver from the Debian package or RPM package. These files are generally easier to use because they automatically install any required packages. If you want to control the installation location, install Citrix Receiver from the tarball package.
1. Log on as a privileged (root) user.
2. Open a terminal windows.
3. Run the installation for the following 3 packages by typing dpkg -i packagename.deb. For example:
Note: If you receive an error indicating that the installation “… requires libwebkitgtk-1.0.so.0” on Red Hat based distributions (RHEL, CentOS, Fedora, etc.) you should add the EPEL repository (details can be found at https://fedoraproject.org/wiki/EPEL) which can provide the missing package, or switch to the Web variant of the package.
To setup the EPEL repository on Red Hat
1. Download the appropriate source RPM package from here:
https://fedoraproject.org/wiki/EPEL#How_can_I_use_these_extra_packages.3
2. For example, for Red Hat Enterprise 7.x:
yum localinstall epel-release-latest-7 .noarch.rpm
Tip: RPM Package Manager does not install any missing required software. To download and install the software, Citrix recommends using zypper install <file name> at a command line on OpenSUSE or yum localinstall <filename> on Fedora/Red Hat.
After setting up the EPEL repository, install Receiver from the RPM package
1. Log on as a privileged (root) user.
2. Run the installation for the following 3 packages by typing zypper in packagename.rpm.
3. Open a terminal window.
For SUSE installations:
zypper in ICAClient-suse-13.2.1.328635-0.x86_64.rpm
zypper in ICAClient-suse-11sp3-13.2.1.328635-0.i386.rpm
zypper in ctxusb-2.5.328635-1.x86_64.rpm
For Red Hat installations:
yum localinstall ICAClient-rhel-13.2.1.328635-0.i386.rpm
yum localinstall ICAClientWeb-rhel-13.2.1.328635-0.i386.rpm
yum localhost ctxusb-2.5.328365.rpm
4. Accept the EULA.
Note: The tarball package does not perform dependency checking or installation of dependencies. All system dependencies will need to be resolved separately.
The default directory for privileged (root) user installations is /opt/Citrix/ICAClient.
The default directory for non-privileged user installations is $HOME/ICAClient/platform. Platform is a system-generated identifier for the installed operating system. For example, $HOME/ICAClient/linuxx86 for the Linux/x86 platform).
Note: If you specify a non-default location, set it in $ICAROOT in $HOME/.profile or $HOME/.bash_profile.
6. When prompted to proceed, type y and then press Enter.
7. You can choose whether to integrate Receiver into your desktop environment. The installation creates a menu option from which users can start Receiver. Type y at the prompt to enable the integration.
Note: To ensure the integration performs well when Receiver is installed in a non-default location, set the location in $ICAROOT in $HOME/.profile or $HOME/.bash_profile
8. If you have previously installed GStreamer, you can choose whether to integrate GStreamer with Receiver and so provide support for HDX Mediastream Multimedia Acceleration. To integrate Receiver with GStreamer, type y at the prompt.
9. f you are logged on as a privileged user (root), then you can choose to install USB support for XenDesktop and XenApp published VDI applications. Type y at the prompt to install USB support.
Note: If you are not logged on as a privileged user (root), the following warning appears: "USB support cannot be installed by non-root users. Run the installer as root to access this install option".
10. When the installation is complete, the main installation menu appears again. To exit from the setup program, type 3 and then press Enter.