Did You Know?
Got a tip? Let us know

LFCS - Linux Foundation Certified SysAdmin - Exam Preparation Guide

Install Skype 4.0 for RHEL/CentOS 6.3 and Fedora 17/16

Download Your Free eBooks NOW - 10 Free Linux eBooks for Administrators

Skype is a free to use VoIP (Voice Over Internet Protocol) software that enables users to make voice calls, video calls and instant messaging over the network on the computer. Skype works on a P2P (Peer-to-Peer) technologies and uses encrypted communication end to end, so that your phone calls cannot listen by other users. Skype offers some rich features like voice mail, video chat, instant messaging, call forwarding, conference calling and many more. Skype application is available freely for personal or commercial use, but it’s source code is not available freely for modifications.

Install Skype in Linux

Install Skype in Linux

This how-to guide describes how to install Skype 4.0 on RHEL 6.3/6.2/6.1/6.0, CentOS 6.3/6.2/6.1/6.0 and Fedora 17,16,15,14,13,12 using Skype’s static source code package.

Install Dependency Packages for Skype

Install all the below required dependency packages with YUM command for Skype.

# yum install libXrender.i686 libstdc++.i686 fontconfig.i686 pulseaudio-libs.i686 qt-x11.i686 qt.i686 glib2.i686 zlib.i686 freetype.i686 alsa-lib.i686 libXScrnSaver.i686 libXi.i686 libXv.i686 libXrandr.i686 libSM.i686

Download Skype 4.0 Static Package

Download Skype static package using the Wget command under /tmp directory.

# cd /tmp
# wget http://download.skype.com/linux/skype_static-4.0.0.8.tar.bz2

Extracting Skype 4.0 Static Package

Extract the Skype static package with the help of Tar command under /opt/skype directory.

# mkdir /opt/skype
# tar -xvf skype_static-4.0.0.8.tar.bz2 -C /opt/skype --strip-components=1

Create Symbolic Link to libtiff.so.4

Create symbolic link to libtiff.so.4 library.

# ln -s /usr/lib/libtiff.so.3 /usr/lib/libtiff.so.4

Create Symbolic Link to Icons, Lang and Sounds

Create symbolic link for sounds/, lang/ and icons/.

# ln -s /opt/skype/icons/SkypeBlue_48x48.png /usr/share/icons/skype.png
# ln -s /opt/skype/icons/SkypeBlue_48x48.png /usr/share/pixmaps/skype.png
# ln -s /opt/skype/sounds/ /usr/share/sounds/
# ln -s /opt/skype/lang/ /usr/share/lang/
# ln -s /opt/skype/skype.desktop /usr/share/applications/skype.desktop

Create Skype Launch Binary

We recommend you to create the Skype binary under /usr/bin directory for easier start. Create a file /usr/bin/skype with following command and set execute permission on it.

# touch /usr/bin/skype
# chmod 755 /usr/bin/skype

Open the file /usr/bin/skype with your choice of editor and place the following line of code and save it.

#!/bin/sh
export SKYPE_HOME="/opt/skype"

$SKYPE_HOME/skype --resources=$SKYPE_HOME $*

Start Skype Launcher

Now Launch the Skype by executing the command.

# skype
Skype Welcome Screen
Skype Welcome Screen

Skype Welcome Screen

Skype Login Screen
Skype Login Screen

Skype Login Screen

Skype About
About Skype

About Skype

Chat with My Friend Narad
Skype Instant Messaging

Skype Instant Messaging

Ravi Saive

Owner at TecMint.com
Simple Word a Computer Geek and Linux Guru who loves to share tricks and tips on Internet. Most Of My Servers runs on Open Source Platform called Linux.
Download Free eBooks
Advanced Bash-Scripting Guide
Linux Bible
A Newbie's Getting Started Guide to Linux
Ubuntu Linux Toolbox: 1000+ Commands

23 Responses

  1. Coolman says:

    Thanks !

  2. ramsur tarun says:

    nice 1 g8!!
    how to install utorrent on centos 6.3 64 bit?? plz help

    • Ravi Saive says:

      @ramsur tarun

      Yes! we will provide you a step-by-step guide on how to install utorrent on CentOS/RHEL versions in our upcoming article. stay tuned and don’t forget to subscribe to our updates via email.

  3. Lgonzo99 says:

    Great! Thank you. I am also running CentOS 6.3 64-bit on another machine and I’d like to install Skype there too. Do you have instructions for 64-bit version of CentOS? Thanks again!

    • Lgonzo99 says:

      After my posting my question on this forum, I was able to get Skype to work on my CentOS 6.3 64-bit version using this link http://wiki.centos.org/HowTos/Skype

      I had already done all the steps described on this post, but it looks like I had to also install the 32-bit libv4l package by running this command (as described on the link I posted above): [root@host]# yum install libv4l.i686

      Even though I had already done all the steps on this forum, I also followed all the steps on the link I posted above. I don’t think that’s necessary but that’s just what I did (yes I’m a n00b). I think you can just get away with installing the libv4l.i686 package as described above.

      Good luck!! :)

  4. James Jithin says:

    Great simple steps. Got it working on my CentOS6.3 64 bit

  5. D McKillop says:

    Thanks – this is exactly what i needed

  6. win says:

    Thanks for sharing great tutorial. I was able to setup by following this tutorial on RHEL 6.3.

  7. ahmedsadik says:

    I have completed all the above step executed successfully but at-last when i execute skype command to run it.. i m getting error that is:-
    /usr/bin/skype: line 4: 2265 Segmentation fault (core dumped) $SKYPE_HOME/skype –resources=$SKYPE_HOME $*

  8. Pedro says:

    Thanks !!!!

  9. Nick King says:

    Thanks – worked well :-)

  10. Shiryunet says:

    Worked great on Red Hat 6.4 Enterprise

  11. Worked great on centos 6.4

  12. Dile says:

    Perfect .. thanks a lot

  13. Edgar says:

    Hi Ravi,

    thanks for all the tips you share with us!

    Edgar García Santoyo

  14. Luis says:

    Thanks a lot man!

  15. Edgar says:

    Hi Ravi,

    after install my computer with Fedora 20, I follow this steps that always work for my even with linux 64 bits, but fedora give me this error:

    /usr/bin/skype: line 4: 3600 Illegal instruction (core dumped) $SKYPE_HOME/skype –resources=$SKYPE_HOME $*

    can you help me, thanks

    • Ravi Saive says:

      Add following lines to the file /usr/bin/skype.

      #!/bin/sh
      export SKYPE_HOME="/opt/skype"
      $SKYPE_HOME/skype –resources=$SKYPE_HOME $*
      

      Save file and run the skype command again.

      • Edgar says:

        thanks for the replay Ravi it didn’t work, look I did:

        I didn’t Create symbolic link to libtiff.so.4 library, because I didn’t found the libtiff.so.3 file, but the libtiff.so.4 file exists, so I didn’t do this step

        $ ls /usr/lib/libtiff.so.
        libtiff.so.4 libtiff.so.5 libtiff.so.5.2.0

        and I did all the symbolic links

        $ sudo ln -s /opt/skype/icons/SkypeBlue_48x48.png /usr/share/icons/skype.png
        $ sudo ln -s /opt/skype/icons/SkypeBlue_48x48.png /usr/share/pixmaps/skype.png
        $ sudo ln -s /opt/skype/sounds/ /usr/share/sounds/
        $ sudo ln -s /opt/skype/lang/ /usr/share/lang/
        $ sudo ln -s /opt/skype/skype.desktop /usr/share/applications/skype.desktop

        created and modify the permisions for the file /usr/bin/skype

        $ sudo ls -la /usr/bin/skype
        -rwxr-xr-x. 1 root root 87 Dec 27 07:47 /usr/bin/skype

        edited the /usr/bin/skype file and add the lines you ask me to

        #!/bin/sh
        export SKYPE_HOME=”/opt/skype”
        $SKYPE_HOME/skype –resources=$SKYPE_HOME $*

        Saved this file and run the skype command again

        and this the new error

        $ skype
        /usr/bin/skype: line 3: 29127 Illegal instruction (core dumped) $SKYPE_HOME/skype –resources=$SKYPE_HOME $*

        thanks for your help again!

  16. Tar says:

    Great! Thank you. I am also running RHEL 6.2 32-bit.

  17. Works on RHEL 6.5. Thanks. Would like to have minimal cost-components presented when making any payments. E.g. would like to see which compoents would be needed to achieve in- and outgoing calls.

  18. Renato says:

    Worked like a charm. You rock. Thank you.

Leave a Reply

This work is licensed under a (cc) BY-NC | TecMint uses cookies. By using our services, you comply to use of our cookies. More info: Privacy Policy.
© 2012-2014 All Rights Reserved.