I've spent some time trying to get ICA to work on my FC9x64 box, and thought it might be helpful for other if they had one central location to get the general info on ICA that is recent. Unfortunately I did not log all dependencies, but we'll cheat as we go. For those of you that log into the Java/web interface version of Citrix via Firefox, we'll cover that too.
Go ahead and d/l the following to the same directory (~/Download is great)
XenApp/ICA client for linux RPM version -
Openmotif 2.3.1 - RPM - I386 version
su to root
(go to download location) #rpm -ivh ./openmotif-2.3.1-1.fc9.i386.rpm
Fails for dependencies
#yum install DEPENDENCY
install each of the dependencies insuring that it lists the i386 architecture. If it does not add a *.i386 at the end of the dependency name.
#yum install DEPENDENCY*.i386
After it completes you will need to create a link to the libXm file
ln -s /usr/lib/libXm.so.4 /usr/lib/libXm.so.3
Next install the ICA package
#rpm --nodeps --ivh ./ICAClient-10.6-1.i386.rpm
After this completes run the following
It might come up with a missing dependency (libXaw.so.7 package name is libXaw.i386)
Using the same technique as earlier
#yum install libXaw.so.7
(insure it lists the i386 version)
Citrix client should open up (might have to say yes to license agreement to continue)
For some alls they will need to do is point it to their PNAgent, or Citrix app server.
For those of you who log into a web interface (Nfuse, Java) you will probably need to do the following.
When you click on an application to open it should ask if you want to d/l a "launch.ica" or something similar, instead of saving it chose to open it. Click Browse for applications and type:
For the location. hit ok or open, and you can check do this automatically with this file type to save you some time.
I'm sure there will be lots of add ons for this I thank everyone in advance for correcting my poorly logged procedure and perfecting it in advance.