Install citrix receiver linux

Содержание
  1. Ubuntu Documentation
  2. Citrix Receiver 13.1 on Ubuntu 14.04
  3. 1. (64-bit only) Alternative install procedure that can be added to a deployment bash script
  4. 2. (64-bit only) Enable i386 Multiarch
  5. 3. Download the Citrix Receiver for Linux .deb package
  6. 4. Install the downloaded package(s) and dependencies
  7. 5. Add more SSL certificates
  8. 6. Configure Citrix Receiver
  9. 7. (64-bit only) Fix Firefox plugin installation
  10. 8. Configure Firefox
  11. 9. Configure Chrome/Chromium
  12. Known Issues / Workarounds
  13. 2 Ways to Install Citrix Receiver and Connect to Desktops from Ubuntu and Other Linux
  14. 3 min
  15. Method 1: Install Citrix Receiver in Linux and Connect to Desktops
  16. Install Citrix Workspace App for Fedora, Red Hat, and Other .rpm based distributions
  17. Install Citrix Workspace App for Ubuntu, Linux Mint, and Other Debian based distributions
  18. How to Use Citrix Workspace App
  19. Method 2: Install and Connect to Citrix Desktop via Google Chrome Extension
  20. How to use Citrix Workspace Chrome Extension
  21. Troubleshooting
  22. Receiver 13.9.1 for Linux
  23. Release Date: Mar 23, 2018
  24. Install, Uninstall, and Upgrade
  25. Manual install
  26. Debian packages
  27. Install using a Debian package
  28. Installing the app protection component on Debian packages
  29. Installing Service Continuity on Debian packages
  30. Red Hat packages
  31. Install using an RPM package
  32. To set up the EPEL repository on Red Hat
  33. To install from the RPM package
  34. To install a missing package
  35. Tarball packages
  36. Install using a tarball package
  37. Uninstall
  38. To uninstall Citrix Workspace app on the tarball package
  39. To uninstall Citrix Workspace app on Debian/Ubuntu Operating systems
  40. To uninstall Citrix Workspace app on Fedora/RHEL/CentOS Operating systems
  41. Upgrade

Ubuntu Documentation

The Citrix ICA Client (Citrix Receiver) allows access to remote Windows sessions that run on a Citrix server.

These instructions are for current/recent Ubuntu/ICA versions. For historical reference, instructions for older Ubuntu/ICA versions are at CitrixICAClientHowToOlderVersions.

If you are considering deployment of the Receiver in your workplace (as opposed to installation on just your machine), have a look at the Citrix Receiver deployment how-to in the Ubuntu for the Enterprise wiki.

Citrix Receiver 13.1 on Ubuntu 14.04

1. (64-bit only) Alternative install procedure that can be added to a deployment bash script

2. (64-bit only) Enable i386 Multiarch

Even the Citrix Receiver for 64-bit systems has a lot of dependencies on packages from the i386 architecture. If you are using 64-bit Ubuntu and have not already configured i386 multiarch, you must configure it by running:

N.B. The download link currently directs you to receiver 13.2 rather than 13.1 and the 64-bit deb no longer has i386 architecture dependencies.

3. Download the Citrix Receiver for Linux .deb package

Go to https://www.citrix.com/downloads/citrix-receiver/legacy-receiver-for-linux/receiver-for-linux-13-2.html

  • Near the bottom of the page, select either «For 64-bit Systems» or «For 32-bit Systems» as appropriate, and goto the «Receiver for Linux» package.
  • Look for «File Type: .deb» under the Download buttons.
  • Click this .deb file, and have it open in Ubuntu Software Center for installation (so you can skip step 4), Or download the .deb file and install it as described in step 4..
  • Optionally download the «USB Support Package». This package provides support for passing USB devices from your local Ubuntu machine into the remote Windows session (if your Citrix server is configured to allow that).
  • 4. Install the downloaded package(s) and dependencies

    In case your Ubuntu Software Center didn’t install the Citrix receiver, so you had to download it, now install it as follows:

    5. Add more SSL certificates

    By default, Citrix Receiver only trusts a few root CA certificates, which causes connections to many Citrix servers to fail with an SSL error. The ‘ca-certificates’ package (already installed on most Ubuntu systems) provides additional CA certificates in /usr/share/ca-certificates/mozilla/ that can be conveniently added to Citrix Receiver to avoid these errors:

    6. Configure Citrix Receiver

    To map drives (to allow access to files on your local Ubuntu machine via a share drive in the remote Windows session), see the «File Access» tab.

    7. (64-bit only) Fix Firefox plugin installation

    Starting with Citrix Receiver 13.1, the 64-bit version of Citrix Receiver switched from a 32-bit plugin (using nspluginwrapper to allow it to run within a 64-bit browser) to a native 64-bit plugin. However, the install script still configures the plugin to run within nspluginwrapper, which doesn’t work with a 64-bit plugin. The above will reconfigure the plugin to run without nspluginwrapper.

    8. Configure Firefox

    In Firefox, go to Tools -> Add-ons -> Plugins, and make sure the «Citrix Receiver for Linux» plugin is set to «Always Activate».

    Starting in Firefox 32, plugins are set to «Ask to Activate» by default, but for some reason the activation prompt is never displayed for the Citrix Receiver plugin, so the plugin will not work unless it is set to «Always Activate».

    9. Configure Chrome/Chromium

    To use Citrix Receiver in Chrome and/or Chromium, run:

    Known Issues / Workarounds

    If you are running KDE 4.10 or later: In System Settings, make sure GTK is set to a theme other than Oxygen. The Oxygen theme seems to cause the Citrix Receiver to constantly crash when trying to launch fullscreen applications (such as Terminal Servers or VDI).

    Some people have experienced problems with Citrix Receiver 13.0 showing only random fragments of windows. It is not clear if this is a bug in the graphics library that Citrix has adopted with this version and/or its interaction with certain Citrix server configurations. If you experience this, you are likely to have better success with version 12.1, see CitrixICAClientHowToOlderVersions. The behavior of Citrix Receiver 13.1 for the affected people has not yet been determined.

    Читайте также:  Hp 400 mfp linux

    Sometimes the Citrix client will not go full-screen with Unity. The Unity launcher and status bar will still be visible, and the Citrix mouse will be in a slightly different position than the client mouse. This can be fixed enabling legacy fullscreen in compizconfig-settings-manager. It is in ‘advanced search’ then ‘Plugin: workarounds’, then second on the list.

  • You can exit from the FULL SCREEN mode (in Unity) by pressing Ctrl+F2 followed by Ctrl+Super+Arrow_Down.
  • You can prevent Citrix from starting FULL SCREEN by opening a terminal (Ctrl+Alt+T), gedit

    /.ICAClient/All_Regions.ini and setting DesiredHRES=1366 and DesiredVRES=768 for example.

    You can solve keyboard layout problems looking for your keyboard layout in http://support.citrix.com/proddocs/topic/receivers-java-101/java-parameters-keyboard-layouts.html and updating KeyboardLayout value in

    There is a bug in Citrix Receiver 13.1.0.285639, that the receiver can not be started from unity. The problem is a missing hash in a parameter, as a workaround it can be fixed by executing the follwing command. The problem and and solution are also described here: http://discussions.citrix.com/topic/358076-deb-package-uses-icaroot-instead-of-icaroot-spelling-error/#entry1844542

    CitrixICAClientHowTo (последним исправлял пользователь jajodo3 2015-11-22 02:31:25)

    The material on this wiki is available under a free license, see Copyright / License for details
    You can contribute to this wiki, see Wiki Guide for details

    Источник

    2 Ways to Install Citrix Receiver and Connect to Desktops from Ubuntu and Other Linux

    3 min

    This guide explains 2 ways to Install Citrix Receiver and Connect to Desktops from Ubuntu and Other Linux.

    Many organizations use commercial Citrix technology to provide their employees with remote connections via virtual machines. Citrix uses its proprietory tech to provide connection services.

    To connect to a Citrix Virtual machine, you need Citrix client software to be installed. Citrix provides the client installer for Windows systems which you can just install and it will work.

    However, for Linux, the story is different. Because of various package dependencies, compatibility of upstream Kernel version – it is sometimes difficult to install Citrix Workspace App (formerly Citrix XenApp plugin).

    Here are two ways that you can install and connect to Citrix desktops. The first method requires the installation of packages and requires admin privileges. The second method is browser-based which requires Google Chome browser only (no admin privilege requires).

    Method 1: Install Citrix Receiver in Linux and Connect to Desktops

    Install Citrix Workspace App for Fedora, Red Hat, and Other .rpm based distributions

    Download the below .rpm package for 64-bit systems. Go to the below link. Click on RPM Packages, then Red Hat Full Package (self service support). Then click on Download file under “Citrix Workspace app for Linux (x86_64)”

    Open the .rpm package via Software or any package manager for installation. All the dependencies should already be present in your current system.

    Now, go to the Uses section below on how to use it.

    Install Citrix Workspace App for Ubuntu, Linux Mint, and Other Debian based distributions

    Download the below .deb package for 64-bit systems. Go to the below link. Click on Debian Packages, then Full Package (self service support). Then click on Download file under “Citrix Workspace app for Linux (x86_64)”

    Open the .deb package via Software or any package manager for installation. All the dependencies should already be present in your current system.

    Now, go to the Uses section below on how to use it.

    How to Use Citrix Workspace App

    After the successful installation, open any browser and visit to your organization’s login page. And try to open the virtual machines.

    The virtual machine .ica files should be downloaded. You can click to open it. It will open via Citrix Workspace App by default file associations.

    Now, your target desktop should be opening with native Citrix plugin.

    Method 2: Install and Connect to Citrix Desktop via Google Chrome Extension

    Go to the below page and click on the “Add to Chrome” for the Citrix Workspace App Chrome Extension.

    Remember, this extension is the official Citrix provided extension. But it will not work in any other Chromium-based browser e.g. Microsoft Edge, Chromium, Vivaldi, etc.

    So, you have to use Google Chrome only to make it work.

    How to use Citrix Workspace Chrome Extension

    After installation, click on Launch or visit chrome://apps from Google Chrome Browser.

    Click on the Citrix Workspace App.

    Now, type the URL of your Organization’s Citrix login. And you should be all set.

    Troubleshooting

    The keyboard binding should work when you logged in to the virtual machine. Sometimes, the ALT+TAB doesn’t work while you are inside the Citrix virtual machines with native windows. Instead, it switches the applications on the host systems.

    If this happens, change the ALT+TAB keyboard binding to something else e.e. ALT+

    in your host system temporarily.

    We bring the latest tech, software news and stuff that matters. Stay in touch via Telegram, Twitter, YouTube, and Facebook and never miss an update!

    Источник

    Receiver 13.9.1 for Linux

    Release Date: Mar 23, 2018

    Browser content redirection

    Redirects the contents of a web browser to a client device and creates a corresponding browser embedded within Citrix Receiver. This feature offloads network usage, page processing, and graphics rendering to the endpoint. Doing so improves the user experience when browsing demanding webpages, especially webpages that incorporate HTML5 or Flash video. Browser content redirection is supported only on the x86 and x64 platforms.

    Читайте также:  Better linux server distro

    For more information, see Browse content redirection and Browser content redirection policy settings in XenApp and XenDesktop documentation.

    The retail build of standard Citrix Receiver for Linux can now generate and send logs through syslog. This feature allows the handling of messages to be controlled based on their level and origin. Retail logging support is being introduced for the Connection Sequence (WD, PD, TD, Proxy) and Printing components. This helps users troubleshoot, and — in cases of complicated issues — facilitate the support team’s job by using the detailed logs available. The log output is similar to the current debugging mode.

    The logging parameters, log level, log file, log method (sequence, multi-sequential, cycle), and the module to be logged can be configured using configuration files. For information about enabling retail logging, see Enabling retail logging.

    Support for Citrix Ready workspace hub

    Citrix Ready workspace hub provides a secure connection to authorized apps and data. With this release, Citrix Receiver for Linux enhances the implementation for workspace hub plug-in, which enables support for the Citrix HDX RealTime Optimization Pack and dual monitors connected to a workspace hub.

    This dot release includes the gstreamer1 files.

    Источник

    Install, Uninstall, and Upgrade

    You can install the Citrix Workspace app by downloading the file from the Citrix website at Downloads.

    Manual install

    Download the following packages from the Citrix Downloads page.

    Debian packages

    Install one of the Icaclient packages, or one of the IcaclientWeb packages based on your OS architecture.

    To use generic USB redirection, install one of the ctxusb packages based on your OS architecture.

    Package name Contents
    Debian packages (Ubuntu, Debian, Linux Mint etc.)
    icaclient_20.06.0.15_amd64.deb Self-service support, 64-bit x86_64
    icaclient_20.06.0.15_i386.deb Self-service support, 32-bit x86
    icaclient_20.06.0.15_armhf.deb Self-service support, ARM HF
    icaclientWeb_20.06.0.15_amd64.deb Web Receiver only, 64-bit x86_64
    icaclientWeb_20.06.0.15_i386.deb Web Receiver only, 32-bit x86
    icaclientWeb_20.06.0.15_armhf.deb Web Receiver only, ARM HF
    ctxusb_20.06.0.15_amd64.deb USB package, 64-bit x86_64
    ctxusb_20.06.0.15_i386.deb USB package, 32-bit x86
    ctxusb_20.06.0.15_armhf.deb USB package, ARM HF

    Install using a Debian package

    When installing Citrix Workspace app from Debian package on Ubuntu, open the packages in the Ubuntu Software Center.

    In the following instructions, replace packagename with the name of the package that you are trying to install.

    This procedure uses a command line and the native package manager for Ubuntu, Debian, or Mint. You can also install the package by double-clicking the downloaded .deb package in a file browser. This typically starts a package manager that downloads any missing required software. If no package manager is available, Citrix recommends you to use the gdebi, a command-line tool.

    You must install the icaclient package or the icaclientWeb package.

    To install the package using the command line:

    1. Log on as a privileged (root) user.
    2. Open a terminal window.

    Run the installation for the following three packages by typing gdebi packagename.deb . For example:

    • gdebi icaclient\_19.0.6.6\_amd64.deb
    • gdebi icaclientWeb\_19.0.6.6\_i386.deb
    • gdebi ctxusb\_2.7.6\_amd64.deb

    To use dpkg in the above examples, replace gdebi with dpkg -i .

    If you are using dpkg , install any missing dependencies by typing sudo apt-get -f install. .

    • The ctxusb package is optional to support the generic USB redirection feature.
    • Starting with Version 2101, an interactive prompt appears asking you to install app protection.

    Installing the app protection component on Debian packages

    Starting with Version 2102, app protection is supported on the Debian version of Citrix Workspace app.

    For silent installation of the app protection component, run the following command from the terminal before installing Citrix Workspace app:

    Installing Service Continuity on Debian packages

    Starting with Version 2106, you can install Service Continuity on Debian version of Citrix Workspace app.

    Run the following commands from the terminal before installing Citrix Workspace app:

    sudo apt-get update

    sudo apt-get install libwebkit2gtk-4.0-37 gnome-keyring libsecret-1-0

    Red Hat packages

    Install one of the ICAClient packages, or one of the ICAClientWeb packages based on your OS architecture.

    To use generic USB redirection, install one of the ctxusb packages based on your OS architecture.

    Package name Contents
    Redhat packages (Redhat, SUSE, Fedora etc.)
    ICAClient-rhel-20.06.0.15-0.x86_64.rpm Self-service support, Red Hat (including Linux VDA) based, 64-bit x86_64
    ICAClient-rhel-20.06.0.15-0.i386.rpm Self-service support, Red Hat based, 32-bit x86
    ICAClientWeb-rhel-20.06.0.15-0.x86_64.rpm Web Receiver only, Red Hat based, 64-bit x86_64
    ICAClientWeb-rhel-20.06.0.15-0.i386.rpm Web Receiver only, Red Hat based, 32-bit x86
    ICAClient-suse-20.06.0.15-0.x86_64.rpm Self-service support, SUSE based, 64-bit x86_64
    ICAClient-suse-20.06.0.15-0.i386.rpm Self-service support, SUSE based, 32-bit x86
    ICAClientWeb-suse-20.06.0.15-0.x86_64.rpm Web Receiver only, SUSE based, 64-bit x86_64
    ICAClientWeb-suse-20.06.0.15-0.i386.rpm Web Receiver only, SUSE based, 32-bit x86
    ctxusb-20.06.0.15-1.x86_64.rpm USB package, 64-bit x86_64
    ctxusb-20.06.0.15-1.i386.rpm USB package, 32-bit x86

    The SuSE 11 SP3 Full Package (Self-Service Support) RPM package is deprecated.

    Install using an RPM package

    If you are installing Citrix Workspace app from the RPM package on SUSE, use the YaST or Zypper utility. The RPM utility installs the .rpm package. An error occurs if the required dependencies are missing.

    To set up the EPEL repository on Red Hat

    Download the appropriate source RPM package from the Fedora/Red Hat page.

    For example, on Red Hat Enterprise 7.x, you can install the EPEL repository by using following command:

    RPM Package Manager does not install any missing required software. To download and install the software, we recommend using zypper install at a command line on OpenSUSE or yum localinstall on Fedora/Red Hat.

    To install from the RPM package

    You must install the icaclient package or the icaclientWeb package.

    1. Set up the EPEL repository.
    2. Log on as a privileged (root) user.

    Run the installation for the following three packages by typing zypper in

    • ctxusb is an optional package. Install the package to support Generic USB Redirection.
    • ctxappprotection is an optional package. Install the package only if you want to install the app protection component.

    Open a terminal window.

    For SUSE installations:

    zypper in ICAClient-suse-19.12.0.19-0.x86_64.rpm

    zypper in ICAClient-suse-19.12.0.19-0.i386.rpm

  • zypper in ctxusb-2.7.19-1.x86\_64.rpm
  • zypper in ctxappprotection-21.4.0.2-0.x86_64.rpm
  • For Red Hat installations:

    yum localinstall ICAClient-rhel-19.12.0.19-0.i386.rpm

    yum localinstall ICAClientWeb-rhel-19.12.0.19-0.i386.rpm

  • yum localinstall ctxusb-2.7.19-1.i386.rpm
  • yum localinstall ctxappprotection-21.4.0.2-0.x86_64.rpm
  • Accept the EULA.
  • To install a missing package

    On a Red Hat based distribution (RHEL, CentOS, Fedora, and so on), if the following error message appears:

    add an EPEL repository (details can be found at https://docs.fedoraproject.org/en-US/epel/).

    Tarball packages

    Install one of the following packages based on your OS architecture.

    Package name Contents
    Tarballs (Script install for any distribution)
    linuxx64-20.06.0.15.tar.gz 64-bit Intel
    linuxx86-20.06.0.15.tar.gz 32-bit Intel
    linuxarmhf-20.06.0.15.tar.gz ARM HF

    The difference between packages that offer support for Web Workspace app and those packages that support self-service is that the latter packages include dependencies required for self-service in addition to those needed for the Web Workspace app. Dependencies for self-service are a superset of those required for Web Workspace app, but the files installed are identical.

    • If you require only workspace app for web, or your distribution does not have the necessary packages to support self-service, install only the workspace app for web package.
    • Otherwise, install Citrix Workspace app from the Debian package or the RPM package. These files are easier to use because they automatically install any required packages.
    • If you want to customize the installation location, install Citrix Workspace app from the tarball package.
    • Do not use two different installation methods on the same machine. If you do, you might see error messages and unwanted behavior.

    Install using a tarball package

    The tarball package does not perform dependency checks nor install dependencies. All system dependencies must be resolved separately.

    1. Open a terminal window.
    2. Extract the contents of the .tar.gz file into an empty directory. For example, type: tar xvfz packagename.tar.gz .
    3. Type ./setupwfc and then press Enter to run the setup program.
    4. Accept the default of 1 (to install Citrix Workspace app) and press Enter.

    Type the path and name of the required installation directory and then press Enter, or press Enter to install Citrix Workspace app in the default location.

    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).

    If you specify a non-default location, set it in $ICAROOT in $HOME/.profile or $HOME/.bash\_profile .

    If you have previously installed GStreamer, you can choose whether to integrate GStreamer with Citrix Workspace app, and thus, support HDX MediaStream Multimedia Acceleration. To integrate Citrix Workspace app with GStreamer, type y at the prompt.

    On some platforms, installing the client from a tarball package can cause the system to become unresponsive after prompting you to integrate with KDE and GNOME. This issue occurs with the first-time initialization of gstreamer-0.10. If you encounter this issue, terminate the installation process (using the keys ctrl+c) and run the command gst-inspect-0.10 — gst-disable-registry-fork —version . After running the command, you can rerun the tarball package without experiencing the issue.

    If you log on as a privileged user (root), choose to install USB support for Citrix Virtual Apps and Desktops published VDI applications. Type y at the prompt to install USB support.

    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.”

    Uninstall

    This procedure has been tested with the tarball package. Remove the RPM and Debian packages using your operating system’s standard tools.

    The environment variable ICAROOT must be set to the installation directory of the client. The default directory for non-privileged user installations is $HOME/ICAClient/platform . The platform variable is a system-generated identifier for the installed operating system, for example, $HOME/ICAClient/linuxx86 for the Linux/x86 platform. Privileged user installation defaults to /opt/Citrix/ICAClient .

    To uninstall Citrix Workspace app, you must be logged in as the same user who performed the installation.

    To uninstall Citrix Workspace app on the tarball package

    1. Run setup by typing $ICAROOT/setupwfc and press Enter.
    2. To remove the client, type 2 and press Enter.

    To uninstall Citrix Workspace app on Debian/Ubuntu Operating systems

    Run the following command from the Citrix Workspace app installation folder:

    apt remove icaclient apt autoremove

    apt remove icaclient apt purge icaclient

    To uninstall Citrix Workspace app on Fedora/RHEL/CentOS Operating systems

    Run the following command from the Citrix Workspace app installation folder:

    yum remove icaclient

    Upgrade

    To upgrade from Citrix Receiver to Citrix Workspace app, download and install the latest Citrix Workspace app from Citrix Downloads.

    The Citrix Workspace screen overlay appears on the first launch of the app, when you upgrade, and when you uninstall and reinstall the app. Click Got it to continue using Citrix Workspace app, or click Learn more for more details.

    Источник

    Читайте также:  Benq 5160c драйвер mac os
    Оцените статью