System/Linux

Install Citrix Workspace App on Fedora 32

linuxism 2020. 7. 19. 06:23

Download the clientCitrix Workspace App

https://www.citrix.com/downloads/workspace-app/legacy-workspace-app-for-linux/workspace-app-for-linux-1912.html

 

# dnf install ./ICAClient-rhel-19.12.0.19-0.x86_64.rpm

# dnf install motif motif.i686 libXaw libXaw.i686 libidn1.34

# /opt/Citrix/ICAClient/util/ctx_rehash

# ALL_CERTS='/etc/pki/ca-trust/extracted/pem/*.pem /etc/pki/tls/*.pem /usr/share/pki/ca-trust-source/ca-bundle.trust.crt'

# CITRIX=/opt/Citrix/ICAClient/keystore/cacerts

# for x in ${ALL_CERTS}; do ln -sf "${x}" "${CITRIX}" done

# ln -s /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem /opt/Citrix/ICAClient/keystore/cacerts/

# cd /opt/Citrix/ICAClient/keystore/cacerts/

# awk 'BEGIN {c=0;} /BEGIN CERT/{c++} { print > "cert." c ".pem"}' < tls-ca-bundle.pem

 

Edit /usr/share/applications/wfica.desktop (as root)

Change:

Exec=/opt/Citrix/ICAClient/wfica -icaroot /opt/Citrix/ICAClient %f

To:

Exec=env LD_PRELOAD="/lib64/libcrypto.so.1.0.2o" /opt/Citrix/ICAClient/wfica -icaroot /opt/Citrix/ICAClient %f

 

 

source - https://ask.fedoraproject.org/t/howto-citrix-receiver-on-fedora-30/1274/31