Novell Home

How to Install Skype on SLED 10 SP1

Novell Cool Solutions: Tip
By Eric Gearhart

Digg This - Slashdot This

Posted: 14 Sep 2007
 

Problem:

It's not very straightforward or obvious how to install Skype on SLED 10 SP1

Solution:

Download and install the statically compiled version of Skype. It works great on SLED 10

Example:

Go to http://www.skype.com/intl/en/download/skype/linux/ and select the "Static" download ("static" means that the binary is all inclusive and has the libraries it needs statically compiled into it - hence the name). Don't download the openSUSE rpm because it won't install correctly in SLED 10 (at least when I tried it wouldn't).

When you click on "Static" Firefox will ask you if you want to open the file with "File roller" or if you want to save it to disk. Select "Save to disk" and save it to the Desktop.

Now, right click on the desktop and select 'Open Terminal' to open a GNOME terminal. You should be able to do an 'ls' and see a file named something like "skype_static-1.4.0.99.tar.bz2" The version might be newer - please correct the commands here if it is.

In the terminal type

'tar -jxf skype_static-1.4.0.99.tar.bz2'
- that will unpack the archive into a folder on the desktop named "skype_static-1.4.0.99".

Type:

'cd skype_static-1.4.0.99'
to go into the folder that just got created. Now you're going to have to 'su' to root in order to install skype to the right places. So type 'su' and type in the root password you used when you set up SLED.

Now make a folder under /usr/share/skype (that's where skype's README suggests to put it). So type:

'mkdir /usr/share/skype'

It should be noted here that according to the Linux Standards Base skype should go into /opt/skype. If you would like to create a folder there and make a link from /usr/share/skypego ahead - I leave that as an exercise for the reader.

If you don't feel comfortable doing that just follow along.

Now copy the contents of the folder you're in over to /usr/share/skype - so type:

'cp * /usr/share/skype'

Then move the skype binary to /usr/bin - type:

'mv /usr/share/skype/skype /usr/bin'

You're done doing anything as root now - so just type 'exit' to get back to your normal user account.

Don't close the window yet though because there's one more step to do.

As a regular user you should now be able to type skype from the terminal and start it. To have a nice pretty icon on the desktop for Skype all you have to do is copy a file over to your desktop. So type:

 'cp /usr/share/skype/skype.desktop ~/Desktop'

If you'd like you can change the icon Skype uses to the one located in /usr/share/skype. I'll leave that up to you.

You should have the latest version of Skype for Linux correctly installed now - enjoy!

Environment:

SLED 10 SP1
GNOME desktop environment (should work just about the same in KDE too)


Novell Cool Solutions (corporate web communities) are produced by WebWise Solutions. www.webwiseone.com

© 2014 Novell