Page 1 of 1

trouble installing Citrix

Posted: Mon Aug 20, 2012 10:10 pm
by rfjfj
Hello,

I am brand new to linux and don't know my way around. Basically, I am trying to ditch windows but unable to install citrix is holding me back. So exam problem is been described by this user at this post:

http://ubuntuforums.org/showthread.php?t=2033947

now, in the solution on that page there is a second link to the real solution:

http://forums.citrix.com/thread.jspa?th ... 3&tstart=0
Here's what I did to get it to install:
1. Install the .deb and let it fail
2. Edit /var/lib/d​pkg/info/ica​client.posti​nst
3. Replace the line that says echo​ $Arch|grep "i[0-9]86&​quot; >/dev/n​ull with *ech​o $Arch|grep​ -E "i[0-9]86|​x86_64"​ >/dev/​null (note the -E after grep!)
4. Run dpkg --configur​e icaclient

so it basically came down to the fact that I was unable to follow these directions because I don't know how to use terminal or anything else in linux so a step by step direction in terminal would be a great help or some other way to install citrix on my 64 bit system so I can finally give up windows for good. Thank You

Re: trouble installing Citrix

Posted: Fri Aug 24, 2012 4:42 pm
by slingshot
Hi,

I am absolutly no expert but did you:

Install openmotif (from terminal: sudo apt-get install libmotif4)
Install nspluginviewer and nspluginwrapper (you can find these in software manager)

Download the appliccable citrix client from this link:
http://www.citrix.com/English/ss/downlo ... Id=1689163
the command in terminal is: sudo dpkg -i icaclient_12.0.0_amd64.deb
Remember you must be in the folder where the .deb file is.

If you have done this and it still does not work I dont thik I can help you...

Kristian

Trouble installing Citrix on 64 Bit - Solved

Posted: Wed Nov 21, 2012 10:39 pm
by Randy_Legault
A deb file that I modified to work with my AMD 64 machine is, for the moment accessible here:

http://bayfiles.com/file/t1zb/1DI4hY/ic ... 0_i386.deb

I made it by following these instructions:

http://plone.uconn.edu/workspaces/uits- ... untu-12.04
Installing Citrix ICAClient on 64bit Ubuntu 12.04
Introduction

The Citrix ICAClient is called a receiver by Citrix. It is a browser plugin that lets you run Citrix from your browser.

These instructions are modified from the Ubuntu Help page https://help.ubuntu.com/community/CitrixICAClientHowTo, in that we list the prerequiste packages you need to install, and give the details needed for re-packaging the Debian package supplied by Citrix.

Although we are installing onto 64bit hardware, we need to retrieve the 32bit version. This is why we will need to re-package the original Citrix package.

To support 32bit code you your 64bit machine, you need to install the following two pseudo-packages. These two pseudo-packages will download 236 packages (75MB) to your machine and will take about 5 minutes.

apt-get install lib32gcc1 ia32-libs

Install the nspluginwrapper also required by the Citrix client.

apt-get install nspluginwrapper

Download the 32bit (not the 64bit) Linux deb from Citrix here. Click the link labeled Citrix Receiver, then the link labeled Linux, and then the link button labeled Download by the .deb label. As of Sep 14, 2012, this Debian package is named icaclient-12.1.0_i386.deb.
You can probably install the Debian package as is, but it will give a warning, and I haven't tested that. To eliminate the warning, follow this procedure (elaborated from the Ubuntu page mentioned above).

# Unpack the control.tar.gz archive file from the Debian package
ar x icaclient-12.1.0_i386.deb control.tar.gz

# Unpack the the files from the control.tar.gz archive file
mkdir control
cd control
tar xzf ../control.tar.gz

# Edit the postinst script (see details on Ubuntu page above)
perl -pi -e 's/i\[0-9\]86/x86_64/' postinst

# Remake the control.tar.gz file
tar czf ../control.tar.gz *

# Place the updated control.tar.gz back into the Debian package

ar r icaclient-12.1.0_i386.deb control.tar.gz

Install the modified Debian package from the previous step

apt-get install icaclient-12.1.0_i386.deb

Test it out by going to Citrix.UConn.EDU, and you should now have Citrix running.

The Plone® Open Source CMS/WCM is © 2000-2012 by the Plone Foundation and friends. Distributed under the GNU GPL license.
but had to go back up a level in the directory tree before repackaging the deb like so:

cd ..
ar r icaclient-12.1.0_i386.deb control.tar.gz

Re: trouble installing Citrix

Posted: Wed Jan 16, 2013 9:40 am
by llogg
I had followed the ubuntu how-to and gotten my citrix client working like a champ. all of a sudden today it's not working. I've tried reinstalling and though synaptic and software manager say that it is installed, I cannot find it anywhere. I've tried downloading the above file with the i386 ending (even though my Mint install is 64 bit and the 64bit was what had worked previously) but when I open it in Gdebi it crashes Gdebi. Please help. I'm a physician who needs access to hospital systems from home. Thanks in advance.

Re: trouble installing Citrix

Posted: Wed Jan 16, 2013 9:05 pm
by llogg
Found an answer and got things running again. Not sure what made it stop in the first place. Here's what I did:
1.

Code: Select all

 sudo apt-get purge icaclient
2.

Code: Select all

sudo apt-get autoclean
3.

Code: Select all

sudo apt-get clean
4.

Code: Select all

sudo apt-get autoremove
5. Not sure any of that was necessary as it did not solve the problem because even after doing all this, trying to reinstall the icaclient via

Code: Select all

sudo dpkg -i  icaclient_12.1.0_amd64.deb
returned

Code: Select all

 dpkg: error processing icaclient_12.1.0_amd64.deb (--install):
 cannot access archive: No such file or directory
Errors were encountered while processing:
 icaclient_12.1.0_amd64.deb
6. More googling and found this thread which led me to do

Code: Select all

sudo dpkg --clear-avail && sudo apt-get update
7. Then repeating

Code: Select all

sudo dpkg -i  icaclient_12.1.0_amd64.deb
returned some dependency issues that I cleared up in synaptic, re-ran

Code: Select all

sudo dpkg -i  icaclient_12.1.0_amd64.deb
and away I went.

Of note, I tried to add all the ca-certs from Firefox as suggested in the Ubuntu How-To, but they were already present because I was unable to delete the /opt/Citrix/ICAClient/keystore/cacerts/ directory when I was trying to purge my old icaclient install. Don't know why that was, but don't care. It works!

Re: trouble installing Citrix

Posted: Sat Feb 23, 2013 1:14 pm
by llogg
Please help!

My citrix receiver suddenly stopped launching. I've tried all the tricks I've done in the past and have not gotten anywhere. When I try to reinstall I keep getting this error:

Code: Select all

nspluginwrapper: no appropriate viewer found for /opt/Citrix/ICAClient/npica.so
I've spent a long time googling and come up empty so far. Any help would be appreciated.
======
UPDATE:
Well, I've found a work-around in Firefox at least. I can choose "open with" and point it at /opt/Citrix/ICAClient/wfica and it will bring up the download window and then launch the receiver. Takes a few seconds longer than it used to but it works. I can't make Chromium point to wfica, though, which is annoying because it was generally faster than Firefox before.
======
UPDATE2:
Found this workaround for making Chromium work, too. So I guess it works, but it's just not using the plugin, which is slower, inelegant, and annoying.

Re: trouble installing Citrix

Posted: Thu Mar 28, 2013 4:20 pm
by wilkonet
SOLVED - Citrix on Mint - remoting to the office via firefox on Mint 14 Nadia:

Good general outline of installing citrix on ubuntu based systems:
http://forums.bodhilinux.com/index.php? ... r-working/

1) run: sudo apt-get install libmotif3 (other packages weren't found, see above link)
2) download citrix (deb package) and install:

page link: http://www.citrix.com/downloads/citrix- ... x-121.html
actual package link: http://www.citrix.com/downloads/citrix- ... tx-dl-eula

3) then copy certs from browser to citrix:
cp /usr/share/ca-certificates/mozilla/*.* /opt/Citrix/ICAClient/keystore/cacerts/

4) logout/logon

5) open firefox and go to your office 'work from home' url and follow usual logon process.

Done!