Find the answer to your Linux question:
Results 1 to 3 of 3
Hi, I'm trying to install the Citrix Receiver on CentOS (running in Parallels on a Mac if that matters). What I've done: * Downloaded ICAClient-13.0.0.256735-0.x86_64.rpm from the Citrix website. * ...
Enjoy an ad free experience by logging in. Not a member yet? Register.
  1. #1
    Just Joined!
    Join Date
    Dec 2010
    Posts
    2

    Question Installing Citrix Receiver on CentOS


    Hi,

    I'm trying to install the Citrix Receiver on CentOS (running in Parallels on a Mac if that matters).

    What I've done:

    * Downloaded ICAClient-13.0.0.256735-0.x86_64.rpm from the Citrix website.

    * Installed openmotif in accordance with a post on phreek dot org titled install-citrix-receiver-on-centos-6.

    However, when I try to install the .rpm file I get:

    error: Failed dependencies:
    libxerces-c-3.1.so is needed by ICAClient-13.0.0.256735-0.x86_64
    libwebkitgtk-1.0.so.0 is needed by ICAClient-13.0.0.256735-0.x86_64

    I've Googled but haven't found how to install libxerces and libwebkitgtk.

    Any advice appreciated.

    Regards,
    Scott

  2. #2
    Linux User sgosnell's Avatar
    Join Date
    Oct 2010
    Location
    Baja Oklahoma
    Posts
    438
    A very quick Google search shows they're available at a few places.

  3. #3
    Trusted Penguin
    Join Date
    May 2011
    Posts
    4,307
    Quote Originally Posted by sbass View Post
    I've Googled but haven't found how to install libxerces and libwebkitgtk.
    the best way to install packages is via the official package manager. in the case of RHEL/CentOS, that would be yum. in your case, though, those two packages do not appear to be in any official software repos. they do exist in RPM format, though, as sgosnell indicated, so it would be up to you to download them to your local system, and then install them manually using yum, or rpm (which is what yum uses in the background).

    The Mageia Linux distro is also RPM-based, and has both of these packages in RPM format. No promises, but you can try them. Here are the links:

    Code:
    ftp://ftp.pbone.net/mirror/distrib-coffee.ipsl.jussieu.fr/mageia/distrib/3/x86_64/media/core/release/lib64xerces-c3.1-3.1.1-9.mga3.x86_64.rpm
    ftp://ftp.pbone.net/mirror/distrib-coffee.ipsl.jussieu.fr/mageia/distrib/3/x86_64/media/core/release/lib64webkitgtk1.0_0-1.10.2-5.mga3.x86_64.rpm
    you can download in a terminal via wget, e.g.:

    Code:
    wget ftp://ftp.pbone.net/mirror/distrib-coffee.ipsl.jussieu.fr/mageia/distrib/3/x86_64/media/core/release/lib64xerces-c3.1-3.1.1-9.mga3.x86_64.rpm
    wget ftp://ftp.pbone.net/mirror/distrib-coffee.ipsl.jussieu.fr/mageia/distrib/3/x86_64/media/core/release/lib64webkitgtk1.0_0-1.10.2-5.mga3.x86_64.rpm
    Note: those are 64-bit versions. here are the 32-bit ones:
    Code:
    ftp://ftp.pbone.net/mirror/distrib-coffee.ipsl.jussieu.fr/mageia/distrib/3/i586/media/core/release/libwebkitgtk1.0_0-1.10.2-5.mga3.i586.rpm
    ftp://ftp.pbone.net/mirror/distrib-coffee.ipsl.jussieu.fr/mageia/distrib/3/i586/media/core/release/libxerces-c3.1-3.1.1-9.mga3.i586.rpm
    once they're downloaded, install them. first try yum (as it will handle dependencies for you):
    Code:
    yum install lib64xerces-c3.1-3.1.1-9.mga3.x86_64.rpm lib64webkitgtk1.0_0-1.10.2-5.mga3.x86_64.rpm
    you might need to pass --nogpgcheck to yum.

    if yum doesn't work, you may have to do it with rpm, e.g.:

    Code:
    rpm -ivh lib64xerces-c3.1-3.1.1-9.mga3.x86_64.rpm lib64webkitgtk1.0_0-1.10.2-5.mga3.x86_64.rpm
    Last edited by atreyu; 11-25-2013 at 03:36 AM. Reason: use yum first, then try rpm

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •