Activities

September 2013
M T W T F S S
« Aug   Oct »
 1
2345678
9101112131415
16171819202122
23242526272829
30  

How do I Install Skype on CentOS 6 [64 bit]

I’m in the process of building new CLONE desktop for web development Team using the latest RedHat distro. I got the following error while I’m executing skype from their static build distribution. My OS is CentOS 6.4 64 bit.

bash: /usr/bin/skype: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory

After few attempt and blog eating I understood that we need to install certain 32 bit packages on 64 bit OS in order to run application which has 32 bit supported. Moreover we need to install latest Glib C libraries too. Here we go,

Step :1 Installing 32 bit rpm repository and webKit packages

[root@rc-026 ~]# yum install http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
[root@rc-026 ~]# yum install qtwebkit.i686 webkitgtk.i686

Step 2: Install the necessary 32-bit packages:

[root@rc-026 ~]#yum install glibc.i686 alsa-lib.i686 libXv.i686 libXScrnSaver.i686 qt.i686 gtk2-engines.i686 PackageKit-gtk-module.i686 libcanberra.i686 libcanberra-gtk2.i686

The second yum command will install around 83 package having 130Mb size.

[root@rc-026 ~]#yum install pulseaudio-libs.i686 alsa-plugins-pulseaudio.i686

Step 3: Installing Skype

Grab the download url from the download page.

[root@rc-026 ~]#wget http://download.skype.com/linux/skype-4.2.0.11.tar.bz2
[root@rc-026 ~]# tar -xvf skype-4.2.0.11.tar.bz2
[root@rc-026 ~]#mv skype-4.2.0.11 /usr/local/skype
[root@rc-026 ~]#ln -s /usr/local/skype/skype /usr/bin/skype

How do I verify skype is installed properly.
Switch to the folder where skype static build is copied and execute the binary from the console.

[root@rc-026 ~]#cd /usr/local/skype/
[root@rc-026 ~]#cd ./skype

if it was installed correctly, you will not get any output in return.
skype-install

Common install errors,

1. skype: error while loading shared libraries: libasound.so.2: cannot open shared object file: No such file or directory
2. skype: error while loading shared libraries: libXv.so.1: cannot open shared object file: No such file or directory
3. skype: error while loading shared libraries: libXss.so.1: cannot open shared object file: No such file or directory
4. skype: error while loading shared libraries: libQtDBus.so.4: cannot open shared object file: No such file or directory
5. skype: error while loading shared libraries: libQtGui.so.4: cannot open shared object file: No such file or directory

Solution

[root@rc-090 ~]#yum install glibc.i686 alsa-lib.i686 libXv.i686 libXScrnSaver.i686 qt.i686 qt-x11.i686

1 comment to How do I Install Skype on CentOS 6 [64 bit]

  • Anshuman

    After I have done all this the error is showing

    [root@Peace skype]# skype
    /opt/skype/skype: error while loading shared libraries: libtiff.so.4: cannot open shared object file: No such file or directory

    How can I solve this problem?

Leave a Reply

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>