How to install Citrix Workspace on Ubuntu

A lot of companies today offer a service called Bring Your Own Device (BYOD), that means that you can run company applications on your private devices. I would like to try that myself for a day, so what I did was to not touch my company computer but to bring my private computer with me that has Ubuntu 19.04 on it. The regular stuff like mailing and such was pretty straight forward, but when I tried to install Citrix Workspace I started to notice some issues. Therefore will this post will be about how to install Citrix Workspace version 1903 on a Ubuntu with 19.04 on it.

 

 

  1. The first thing I did was to download the Citrix Workspace application:
    https://www.citrix.com/downloads/workspace-app/linux/workspace-app-for-linux-latest.html
    Debian Packages – Full Packages – Citrix Workspace app for Linux (x86_64)
  2. Now you need to download the required dependencies on your own, this is because some of the used dependencies are only used in older versions of Ubuntu and Citrix hasn’t updated their application yet since they often keep their application in line with Ubuntu’s LTSR-editions.

    libicu60 60.2-3ubuntu3
    https://launchpad.net/ubuntu/bionic/amd64/libicu60/60.2-3ubuntu3

    libjavascriptcoregtk-1.0-0 2.4.11-3ubuntu3
    https://launchpad.net/ubuntu/bionic/amd64/libjavascriptcoregtk-1.0-0/2.4.11-3ubuntu3

    libwebkitgtk-1.0-0 2.4.11-3ubuntu3
    https://launchpad.net/ubuntu/cosmic/amd64/libwebkitgtk-1.0-0/2.4.11-3ubuntu3

    libwebkit-1.0-2 1.2.0-1 (It’s not always you need this, but if you do here is the link)
    https://launchpad.net/ubuntu/lucid/amd64/libwebkit-1.0-2/1.2.0-1

  3. Now its time to install our dependencies in the same order as you downloaded them. If we assume that all your downloaded files is in the Downloaded-folder then the commands will be as follows in the Terminal on your computer:

    It should look similar to this when you install the Dependencies without a problem.
    Linux Ubuntu
    If you get an error at this step try to install the Dependencies in a different order or try to see in your error message if you miss any further dependencies.

  4. Now it’s time to install the Workspace application.

    Linux Ubuntu

    If you get an error message at this point it’s probably because you’re missing any Dependencies, try to read the error message and see what it says.

  5. Once the application is installed it’s time to configure Workspace so you can connect to your workplace.

    Start by accepting the EULA, after that you’ve read it of course.
    Citrix Workspace Linux

    Enter the address to your company Storefront, or ask your IT department to receive the correct address.
    Citrix Workspace

    Enter your username and password.
    Citrix Workspace

    If you have multi-factor enabled it may look like this.
    Citrix Workspace

    You should now be logged on to your company workplace and be able to start applications or/and virtual desktops.
    Citrix Workspace

 

If you still experience any issues feel free to comment down below and I’ll try to help you out.
You can find my LinkedIn here for any personal questions: https://se.linkedin.com/in/sebastianstegrin

Disclaimer: All information on this blog is offered "as is" with no warranty. It is strongly recommended that you verify all information and validate all scripts in isolated test environments before using them in production environments.