How to Install Citrix ICAClient 10 on Ubuntu 7.04 Feisty Fawn

Posted by Planet Malaysia on April 28, 2007

advertisement

I’m looking for how to connect to my office Citrix Server with latest release Ubuntu7.04 (Feisty Fawn) recently but I couldn’t find any documentation or how’s to and I’m decided to make one here as below:

“How to install Citrix 10 ICAClient[ on Ubuntu (Feisty Fawn)".

Citrix

  • Download Citrix 10 ICAclient for Linux (in tar.gz version) here
  • Note: I have problem with the .rpm version even I managed to convert
    to .deb version
  • $sudo apt-get install libxaw6 libmotif3
  • $sudo tar xvfz en.linuxx86.tar.gz
  • $sudo ./setupwfc
  • Citrix Presentation Server Client 10.0 setup.
    Select a setup option:
    
     1. Install Citrix Presentation Server Client 10.0
     2. Remove Citrix Presentation Server Client 10.0
     3. Quit Citrix Presentation Server Client 10.0 setup
    
    Enter option number 1-3 [1]:1
  • Enter 1. Install Citrix Presentation Server Client 10.0
  • Please enter the directory in which Citrix
    Presentation Server Client is to be installed.
    
    [default /usr/lib/ICAClient] or type "quit"
    to abandon the installation: /usr/lib/ICAClient
  • You can choose to enter different folder. I choose: /usr/lib/ICAClient
  • You have chosen to install Citrix Presentation Server
     Client 10.0 in /usr/lib/ICAClient.
    
    Proceed with installation? [default n]: y
  • Enter: Y to continue
  • CITRIX(R) LICENSE AGREEMENT
    
    Use of this component is subject to the Citrix license
    covering the Citrix product(s) with which you will be
    using this component. This component is only
    licensed for use with such Citrix product(s).
    
    CTX_code EP_T_A34320
    
    Select an option:
    
     1. I accept
     2. I do not accept
    
    Enter option number 1-2 [2]: 1
  • Just a license stuffs, Enter: 1. I accept
  • Installation proceeding...
    
    Checking available disk space ...
    
            Disk space available 588136 K
            Disk space required 4964 K
    
    Continuing ...
    Creating directory /usr/lib/ICAClient
    Core package...
    Setting file permissions...
    Integrating with browsers...
    Browsers found.
    
    Found entries in browser configuration(s) from an earlier
    installation. Do you want these entries to point to the
    new installation? [default y]: y
  • Enter: y to integrate with your Mozilla Firefox browser
  • Integration complete.
    
    Found KDE or GNOME desktop entries from an earlier
    installation. Do you want these entries to point to
    the new installation? [default y]: y
  • Enter: y to make sure your Citrix Client install in Gnome or KDE
  • Enter: 3. Quit Citrix Pesentation Server Client 10.0 setup
  • $cd /usr/lib/ICAClient
  • $sudo ./wfcmgr
  • I guess you will see an ugly font display on your screen as mention in ubuntuforums here.
  • To make it display nicely, please download a customized script here.
  • Run $chmod +x citrix-icaclient-10-ubuntu
  • user1@planetmy$ export ICAROOT=/usr/lib/ICAClient
  • user1@planetmy$ sudo bash citrix-icaclient-10-ubuntu
  • citrix.sh Version 0.7
    Patching Citrix ICAClient 10.0 on Ubuntu 7.04,
    continue [y/N] ?: y
    Using ICAROOT=/usr/lib/ICAClient
    patching file nls/en/UTF-8/Wfcmgr
    patching file nls/en/Wfcmgr
    DONE

    Citrix ICAClient 10 for Ubuntu 7.04

  • Close and open your Mozilla [tag]Firefox[/tag] browser to make sure it load Citrix plugins.
  • chmod -R user1.user1 ~user1/.ICAClient
  • Connect to your Citrix Server and choose your application.
  • Enter "/usr/lib/ICAClient/wfica" to open your application if require.

Congratulations! You're done! I hope this will help :)

Read related articles:

1. Citrix ICA Client for Unix 9.x

2. Install Citrix 9 Under Breezy

3. How to install Citrix 9 under Ubuntu Edgy

4. Using Citrix Client 10.0 - help, anyone have this working (How-to)

5. Citrix ICA Client How-To for Linux

6. Citrix ICAClient 10 on Ubuntu 7.04

Possibly Related Posts:


Comments

23 Responses to “How to Install Citrix ICAClient 10 on Ubuntu 7.04 Feisty Fawn”

  1. Mike on April 29th, 2007 7:22 am

    Submitted in queue to tweako ( http://www.tweako.com )

  2. James on May 30th, 2007 4:42 am

    This does not work for me.

    What do the “user1.user1″ variables intend to represent in this line:

    chmod -R user1.user1 ~user1/.ICAClient

    I get this when attempting to connect to my company Citrix farm:

    “Client Configuration Manager: Could not find the file name (/home/James/.ICAClient/All_Regions.ini).

    Any ideas? Thank you!

  3. Planet Malaysia on May 30th, 2007 10:46 pm

    Hi James, running ‘chmod -R user1.user1 ~user1/.ICAClient’ to make sure you have the correct permission for accessing /home/james/.ICAClient folder. By right you should have “All_Regions.ini” in /home/james/.ICAClient folder. Hope this can help.

  4. James on June 7th, 2007 3:24 am

    Thanks for the reply. It turns out that when I installed VirtualBox through Automatix the ownership of my home folder was changed to the VB group.

    sudo chmod 700 /home/

    fixed the problem.

    I appreciate the help PM.

  5. Al on June 17th, 2007 3:45 pm

    Last step for chmod should be:

    chmod a+w -R ~user1/.ICAClient

    The .ini files did not all get copied over either – just copy them from the uncompressed directory to your /home/user1/.ICAclient directory.

  6. Neil on July 6th, 2007 8:19 am

    Just for info …

    I had to copy over All_Regions.ini and wfclient.ini to /home/user1/.ICAclient where user1 is replaced by your user name. The next problem I had after the missing ini files was a “You have not chosen to trust Versign” error which was fixed by paying a visit to here: http://www.verisign.com/support/verisign-intermediate-ca/secure-site-intermediate/index.html
    for a certificate which I copied into /usr/lib/ICAClient/keystore/cacerts (I used the name verisign.cert but I think the name and suffix are not important. Obviously your CA may be different but the idea is the same – get a cert and drop it into the directory.

    Finally, the citrix-icaclient-10-ubuntu script mentioned above throws an error message with the citrix client I downloaded since the script only supports v10.0 and citrix are now up to v10.6

    Despite this everything then worked hunky dory :)

    Thanks to you all for writing this up – it helped a lot.

  7. hollerith on July 26th, 2007 8:21 am

    Yuk, I only use this for work. replace 10.0 in script with 10.6 works ok…

  8. Jason on July 26th, 2007 12:00 pm

    Thanks a lot for this! Quick, simple, and to the point. :)

  9. Random Garbage Generator :: Linux on Dell D620 :: July :: 2007 on July 27th, 2007 8:03 pm

    [...] in the tray to configure the VPN connection. Easy. Getting Citrix client working I just follow this how-to, simply perfect. The graphic with 915resolution package is just beautiful, in fact I think it is [...]

  10. williemach on August 2nd, 2007 3:33 pm

    I’m a complete n00b to unix/linux. I had the same error to begin with… Citrix would complain about not having access to /home/user1/.ICAClient/wfclient.ini. I ran a ls -al and found that wfclient was still owned by root and was in the root group. I ran sudo chgrp user1 wfclient.ini followed by sudo chown user1 wfclient.ini. After that, taaaadaaaa!

    Hope this helps someone.

  11. williemach on August 3rd, 2007 2:47 am

    About my last comment. You don’t need to change the group of wfclient.ini. Just chown user1 wfclient.ini and it should work.

  12. Louie on August 28th, 2007 11:02 am

    This is all incredibly complicated! Why can’t Ubuntu just add Citrix as a supported application? I am new to Linux – Some things are wonderful and then you have to type 40 lines of code just to install a single program. It is these types of installation problems that give Linux a bad name. Very frustrating! I tried installing Citrix once and it locked-out my entire home folder, so I had to reinstall Ubuntu. Does anyone know an easier way to install Citrix? I don’t want to risk another crash.

  13. fishnplay on September 8th, 2007 4:47 pm

    Hi folks
    this is too complicated, really.There is an easy way of oding this:
    I have 3 ubuntu 7.04 machines connect to a company citrix server and each install takes about 5 minutes.
    You will find the details on this web page:
    http://keystoneit.wordpress.com/2006/03/21/citrix-client-install-for-ubuntu/

    Follow the instructions and you will come to the point where you download the rpm version of the client.
    The command line instructions on the web page will give you this line:
    sudo alien ICAClient-9.0-1.i386.rpm

    this is the old version, and the latest one is the version 10.6, so you need to change the commande line input to:
    sudo alien ICAClient-10.6-1.i386.rpm
    then the next thing you need to change is the command line for the .deb install:
    sudo dpkg -i icaclient_10.6-2_i386.deb

    Then follow the instructions to the end.

    I also had a problem with the certificate at the very end and this web page told me how to install the certificate:
    http://www.uhi.ac.uk/staff/executive-office/learning-information-services/myuhi/linux-issues

    Good luck folks.

  14. hanxiao on September 13th, 2007 5:21 am

    I followed fishnplay’s method to install ICA client 10.6 on Ubuntu 7.04. It worked well. I don’t have the certificate problem. HOWEVER, when I tried to connect my ICA server at my workplace, the ICA could not display the fonts, full of blank on the screen where the fonts should appear. Can anyone helps with this? By the way, I could not find the folder where the ICA client was installed by this way.

  15. nihil on September 29th, 2007 2:49 pm

    $sudo tar xvfz en.linuxx86.tar.gz

    When you extract to your home folder why should you use sudo?

  16. Planet Malaysia on October 28th, 2007 1:21 am

    Please feel free to check “How to Install Citrix ICAClient on Ubuntu 7.10 Gutsy Gibbon” at URL: http://www.planetmy.com/blog/how-to-install-citrix-icaclient-on-ubuntu-710-gutsy-gibbon/

  17. blinus on January 4th, 2008 8:45 pm

    Many thanks! The Citrix Client is established under Ubuntu 7.10 x64

  18. Ctrl-D on March 4th, 2008 10:01 am

    Thank you for the guide! I have just installed Citrix on Ubuntu 7.10 without any problem.

  19. Josh on November 18th, 2008 11:13 pm

    I have the same problem as hanxiao, but only against 64bit citrix servers. My client is ubuntu 8.10 (also on 8.04) with the citrix 10.6 client. Has anyone come up with a solution? The start menu, Outlook, everything is missing text.

  20. gaby on November 21st, 2008 3:12 am

    thank you for the guide. The Citrix Client is established under Ubuntu 8.10

  21. pracvin on February 10th, 2009 6:09 pm

    plz send me more documents

    Thanks for help

  22. Andy on October 13th, 2009 5:25 pm

    I followed the gist of your article to install the client on Ubuntu 9.04 and it worked fine. Thanks for the tips.

  23. Ubuntu Tips And Tricks « just-shared on November 28th, 2012 3:33 pm

    [...] Baca here [...]

Leave a Reply




Planet Malaysia

  • Follow us on Twitter


  • web www.planetmy.com