Install Skype 4.3 on Fedora 21/20, CentOS/RHEL/SL 7/6.6

skype-logo-smallThis is guide, howto install Skype 4.3 on Fedora 21/20/19/18/17/16 on CentOS/Red Hat (RHEL)/Scientific Linux (SL) 7/6.6. This is actually easy process, but I won’t use Skype own RPM package, which works only with Fedora 16+. Skype package also doesn’t care about any needed dependencies on 64-bit (x86_64) systems nor 32-bit (i686) systems. This guide uses Skype dynamic package and all dependencies are installed manually.

1. Install Skype 4.3 on Fedora 21/20/19/18 and CentOS/Red Hat (RHEL) 7/6.6

1.1 Change root user

1.2 Install needed repositories

Needed only on CentOS/RHEL/SL

1.3 Install Needed Dependencies

Same command on multiple lines:

Additional dependencies for CentOS 6 / Red Hat (RHEL) 6 / Scientific Linux (SL) 6

1.4 Download Skype 4.3 Dynamic

1.5 Extract Skype

1.6 Create Launcher

Open /usr/bin/skype with text editor and add following content:

Fedora / CentOS 7 / Red Hat (RHEL) 7 / Scientific Linux (SL) 7

CentOS 6 / Red Hat (RHEL) 6 / Scientific Linux (SL) 6

If you you have problems to use command line editors, like vi/vim, nano, emacs, pico, joe, etc. then copy and paste following lines (exatcly) to terminal to create /usr/bin/skype file.

Fedora / CentOS 7 / Red Hat (RHEL) 7 / Scientific Linux (SL) 7

CentOS 6 / Red Hat (RHEL) 6 / Scientific Linux (SL) 6

2. Use Skype

2.1 Start Skype

From command line use skype command

From Desktop menu on Fedora 16 Gnome 3.2 Skype Launcher
Skype Launcher Fedora 16 Gnome 3.2

From Desktop menu CentOS 6.2 Gnome 2 and Skype Launcher
Skype Launcher CentOS 6.2 Gnome 2

2.2 Accept Skype End User License Agreement

Skype End User License Agreement

2.3 Login Skype

Skype 4.3 Login

Skype 4.3 Fedora 20

2.4 Skype 4.3 running on CentOS 6.5

Skype 4.3 on CentOS 6.5

2.4 Skype 4.2 running on Fedora 19

Skype 4.2 Running on Fedora 19

Share this post

462 Comments

  1. I’ve also got a seg fault when trying to run skype on fedora 20 (fresh install)

    [client@client ~]$ strace -o output.txt /usr/bin/skype
    /usr/bin/skype: line 4: 5489 Segmentation fault (core dumped) $SKYPE_HOME/skype –resources=$SKYPE_HOME $*

    http://pastebin.com/XRHQ71f3

    can anyone advise please?

    thanks

    Reply
  2. @Simon and @rpetrickovic

    Could you post output of following commands (example to pastebin again):

    Reply
    • HI JR. It looks as if I was misinformed and that none of the AthlonXP processors are sse2 capable according to “CPU World”, so that puts the tin lid on it! I will have to go hunting for a cheap desktop machine with an Athlon64 or later which does have the ability to use sse2 and sse3. I need Skype for an elderly(82) sister-in-law. I am a mere 76!
      Many thanks for trying to help.
      Colin

      Reply
    • Hi rpetrickovic and Colin,

      Thanks for posting your outputs. It seems that everything is okay on software side, so yes, then it’s hardware problem (maybe that missing SSE2). Skype problems are sometimes very hard to debug, because it’s closed source app and might work on Windows, but not on Linux and so on.

      Reply
  3. I think I have narrowed it down – Skype launches fine when using akmod nvidia drivers, but seg faults when using the binary drivers direct from nvidia’s website.

    Unfortunately I need the offical driver for my 3d applications, so looks like skype will have to lose out :(

    Reply
    • Hi Simon,

      I’ve seen this happen a few times in the past that nVidia Linux drivers have caused problems with Skype.

      Reply
  4. Hey, It is not working for me :(

    WHen I try to install the dependencies I’m getting:

    any idea?

    Reply
    • Hi Diego,

      Try following first:

      Then try this guide again.

      Reply
  5. Good instructions, thanks! Worked perfectly for me on Fedora 20.

    Reply
  6. It is not working in Fedora 20 x86_64

    –> Finished Dependency Resolution
    Error: Multilib version problems found. This often means that the root
    cause is something else and multilib version checking is just
    pointing out that there is a problem. Eg.:

    1. You have an upgrade for libwayland-server which is missing some
    dependency that another package requires. Yum is trying to
    solve this by installing an older version of libwayland-server of the
    different architecture. If you exclude the bad architecture
    yum will tell you what the root cause is (which package
    requires what). You can try redoing the upgrade with
    –exclude libwayland-server.otherarch … this should give you an error
    message showing the root cause of the problem.

    2. You have multiple architectures of libwayland-server installed, but
    yum can only see an upgrade for one of those architectures.
    If you don’t want/need both architectures anymore then you
    can remove the one with the missing update and everything
    will work.

    3. You have duplicate versions of libwayland-server installed already.
    You can use “yum check” to get yum show these errors.

    …you can also use –setopt=protected_multilib=false to remove
    this checking, however this is almost never the correct thing to
    do as something else is very likely to go wrong (often causing
    much more problems).

    Protected multilib versions: libwayland-server-1.2.0-3.fc20.i686 != libwayland-server-1.5.0-4.el7.nux.x86_64
    Error: Protected multilib versions: libvdpau-0.7-1.fc20.i686 != libvdpau-0.8-1.el7.x86_64
    Error: Protected multilib versions: libwayland-client-1.2.0-3.fc20.i686 != libwayland-client-1.5.0-4.el7.nux.x86_64
    Error: Protected multilib versions: qtwebkit-2.3.3-1.fc20.i686 != qtwebkit-2.3.4-1.fc20.x86_64
    Error: Protected multilib versions: pulseaudio-libs-4.0-8.gitf81e3.fc20.i686 != pulseaudio-libs-5.0-7.fc20.x86_64
    Error: Protected multilib versions: libgomp-4.8.2-1.fc20.i686 != libgomp-4.8.3-7.fc20.x86_64

    Reply
    • Hi Roderick,

      Try following first:

      Then try to install dependencies again.

      Reply
  7. Thanks for this. I just upgraded my personal workstation to Fedora 21 and had Skype 4.2 stop working. Previously I’d stuck with 4.2 because the 4.3 rpm wasn’t working with Pulse on my machines. Your instructions and configuration for the dynamic tarball worked like a charm!

    Reply

Trackbacks/Pingbacks

  1. Skype hanging on CentOS 6.4 - [...] of this advertisement]'); I've installed a CentOS 6.4 system and have following the instructions here that explains …
  2. launching problem of skype - [...] work...just a side note... But, by the way, there seems to be an article on skype as …
  3. Skype installation - [...] http://www.if-not-true-then-false.co...ific-linux-sl/ [...]

Submit a Comment

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">