Citrix Receiver App for Windows 10 PC: Citrix Receiver (2019) latest version free download for Windows 10. Install Citrix Receiver full setup 64 bit and 32 bit on you PC. 100% safe and free download from Softati.com. Remote Self-service access to apps, desktops, and data from any device. Hi, I have Windows 10 pro 64 bit O/S. I installed Citrix Receiver. After successful authentication using IE 11.0, when I click on a citrix application, IE 11.0 is not launching the application and there is a open option displayed for the.ica file extension at the bottom of the browser. Free download Citrix Receiver v4.9 LTSR for Windows 7, 8, 10, XP, and Vista. The version 4.9 is the latest released by Citrix official website. You can check for latest released any time through the following of below option. Citrix Receiver will help you to get access to apps, and desktops from any device.
The Citrix ICA Client (Receiver) 13 has many i386 dependencies, so I cannot install on my amd64 (64-bit) Debian Linux. How can I make this work?
3 Answers
This was very difficult to fix, so I am answering my own question. Much debt is owed to the others who have blogged about the various components of this fix!
This answer assumes you are running Debian amd64
architecture. It also assumes your Debian installation is already multiarch-aware. (That is beyond this question.)
- Get the Citrix ICA Client (Receive) 13 installer: http://www.citrix.com/downloads/citrix-receiver/linux/
- Be sure to select the 64-bit
.deb
installer - Example filename:
icaclient_13.0.0.256735_amd64.deb
- Be sure to select the 64-bit
dpkg --add-architecture i386
apt-get install ia32-libs ia32-libs-i386 libglib2.0-0:i386 libgtk2.0-0:i386
- This will install almost two hundred dependent packages. Be very patient.
dpkg --force-all --install icaclient_13.0.0.256735_amd64.deb
- Ignore the warnings about missing dependencies:
lib32asound2
andnspluginwrapper
. The installation will work without these libraries.
- Ignore the warnings about missing dependencies:
- Check there are no missing dependencies:
ldd /opt/Citrix/ICAClient/wfica
- If you see
not found
in the output:- Uninstall the Citrix ICA Client:
apt-get remove icaclient
- Install the missing packages. (This can be a bit tricky as Debian does not always have a 1:1 relationship between names in the
ldd
output and package names.) - Reinstall the Citrix ICA Client:
dpkg --force-all --install icaclient_13.0.0.256735_amd64.deb
- Uninstall the Citrix ICA Client:
- If you see
- Don't forget to copy the CACerts from Mozilla. The default collection from Citrix is pathetic.
cp --verbose /usr/share/ca-certificates/mozilla/* /opt/Citrix/ICAClient/keystore/cacerts/
- If you are using KDE, edit the file association
application/x-ica
.- Add a new application:
/opt/Citrix/ICAClient/wfica.sh
- Add a new application:
- At the moment, it is better to use Firefox/Iceweasel to login into remote Citrix servers. Google Chrome requires the
launch.ica
to be downloaded first, then run. For Firefox/Iceweasel, this is seamless, and these applications automatically respect KDE's file associations.
Each time you need to add unrelated Debian packages in the future, you will be forced to:
- Uninstall package
icaclient
:apt-get remove icaclient
- Install other packages
- Reinstall package
icaclient
(using the.deb
file from Citrix)dpkg --force-all --install icaclient_13.0.0.256735_amd64.deb
- Recopy the CACerts from Mozilla.
cp --verbose /usr/share/ca-certificates/mozilla/* /opt/Citrix/ICAClient/keystore/cacerts/
What a pain.
Finally, you can make permanent changes to your .deb
package. Read more here: How do I fix a bad commercial deb package?
I as well had some trouble with missing dependencies, however the solution I found is a bit simpler than yours ( Thanks to linuxquestions.org ):
Download the squeezy nspluginwrapper at the link:
Download the Citrix icaclient at the link:
Add the 32-bit architecture option
$ sudo dpkg --add-architecture i386$ sudo apt-get update
Install the nspluginwrapper downloaded in step 1
$ sudo dpkg -i nspluginwrapper_1.3.0-1_amd64.deb$ sudo apt-get -f install
install the Citrix ica client
$ sudo dpkg -i icaclient_13.0.0.256735_amd64.deb
Trigger another apt-get -f install in order to get the last missing libs and finally install the client
$ sudo apt-get -f install
When you start citrix, an error about missing certificates will pop up. If using firefox(iceweasel) you can make citrix happy by adding a symlink to the firefox certificates:
$ sudo ln -s /usr/share/ca-certificates/mozilla/* /opt/Citrix/ICAClient/keystore/cacerts
I followed your instructions to the point of installing the icaclient_13.0.0.256735_amd64.deb file. Instead of using terminal, I opened the deb file using gdebi and it worked from there. I didn't have to force it to ignore missing dependencies.
Not the answer you're looking for? Browse other questions tagged debiancitrix32-vs-64-bit or ask your own question.
I've just downloaded latest Citrix Receiver onto my Windows 10 64 bit system.
Everything works ok with one exception.Every time I launch the calling browser, whether Chrome, Edge or Firefox, I'm prompted to download latest version of Citrix Receiver.Does not seem to be an option to avoid this, so have to do and when the download executes it reports latest version already loaded and I can then get onto my remote site.Any ideas?
ThanksPerry
1 Answer
Citrix Receiver For Windows 10 64 Bit Latest Version
maybe you need to run Citrix install as admin, so it can write to the registry or where it is that the browser is checking