Installing the Citrix XenApp Client in Fedora 10

January 28th, 2009

Well, in my tinkering, I managed to get all of the FreeNX stuff going flawlessly.
The Fedora 10 VM as a FreeNX host is quite responsive, and when used locally in FullScreen mode (Workstation 6.5/OpenSuse11) it’s “just like being there”. Sounds and all.. I even have used it as a music player connected to HGFS shares from the host, using the bridged sound adapter. All of that works in Unity Mode too. Gets downright confusing when you’re running an Active Directory Server, Windows XP Workstation, and a few Linux VM’s hosting NetApp simulators… At least it lets you color code all the guest windows. I wonder if it’s possible to get ESX running on a 6.5 guest???

Okay, so the Citrix Client, you ask?

Here goes.

Downloaded 2 files from http://rpm.pbone.net.
Namely,
libXp-1.0.0-11.fc9.i386.rpm
openmotif-2.3.0-0.3.fc10.ccrma.i386.rpm

Then I downloaded this file from Citrix.com.
ICAClient-10.6-1.i386.rpm

Then made a link:

cd /usr/lib
ln -s libXm.so.4.0.0 libXm.so.3
ls -al /usr/lib/libXm.*
lrwxrwxrwx 1 root root 14 2009-01-27 21:47 /usr/lib/libXm.so.3 -> libXm.so.4.0.0
lrwxrwxrwx 1 root root 14 2009-01-27 21:21 /usr/lib/libXm.so.4 -> libXm.so.4.0.0
-rwxr-xr-x 1 root root 2648680 2008-11-25 20:32 /usr/lib/libXm.so.4.0.0

You’ll then need to install the Citrix RPM using the –nodeps option, like-a-so:
su -c “rpm -ivh /home/user1/Download/ICA*.rpm –nodeps”

When you use Firefox to open an ICA file, use:
/usr/lib/ICAClient/wfica

It works for me! Looks exactly like Outlook 2003 is running on my Gnome desktop. Tray icon and all. Sweet!

Technology , , , , ,

Building A Fedora 10 Virtual Appliance

January 22nd, 2009

Recently I have been hearing about Fedora 10, so I decided to give it a test run in a VM.
I use VMware Workstation 6.5 on a $500 Dell OpenSuse 11 host. (x86 - the 64-bit editions always seem to be too much trouble for no obvious returns.) I added some memory to get 3GB total in my host PC.

I’m just doing this to document my trail, since I usually forget all this stuff before I can jot it down.
Perhaps it’ll help you.

First the links:
Get Fedora 10 here.

Add a handy repository with this command :
su -c “rpm -ivh http://rpm.livna.org/livna-release.rpm”

To install Handbrake, I used this link.

Also, I like to use NoMachine’s FreeNX to access the machine remotely.

I also like gkrellm, vlc, sshfs, privoxy, tor, and ktorrent (with blocklists).

Perhaps I’ll update this if there is any interest.

Technology ,