Refer: https://datawookie.netlify.com/blog/2018/12/citrix-receiver-on-ubuntu-18.04/
Citrix Access
Simply installing the package leaves you with a SSL error whenever you try to connect to a Citrix resource. You need to jump through a couple of extra hoops to get it actually working.
Installing the Package
Download the package from here (scroll down to the "Debian Packages" section) for "Web Packages (Web Receiver only)":
https://www.citrix.com/downloads/citrix-receiver/linux/receiver-for-linux-latest.html
Install it. - Citrix-for-Ubuntu1804-icaclientWeb_13.10.0.20_amd64.zip
$ sudo dpkg -i icaclient_13.10.0.20_amd64.deb
$ sudo apt install -f
Now you need to sort out the SSL certificates
Sorting the Certificates
Link in the certificates (these should already be resident somewhere on your machine).
$ sudo ln -s /usr/share/ca-certificates/mozilla/* /opt/Citrix/ICAClient/keystore/cacerts/
Create a hash for each certificate.
$ sudo c_rehash /opt/Citrix/ICAClient/keystore/cacerts/
And you are ready to roll! Connect to your Citrix resources. Enjoy.
