I found a couple of good instructions for installing Skype from their repository. The advantage is that it should keep it up to date assuming Skype publishes updates to the repository.
The repo file I got from here, and I just uploaded it so that I could use wget to install rather than gedit as the other instructions use. Maybe someday I can build an RPM to make it even easier.
Install Steps:
su -c "wget -P /etc/yum.repos.d/ http://digitaleagle.net/fedorastuff/skype.repo"
su -c "yum install skype"
Unfortunately, this didn’t work for my 64bit system:
Running Transaction
Installing : skype-2.1.0.81-fc10.i586 1/1
Installed:
skype.i586 0:2.1.0.81-fc10
Complete!
[skp@pecan ~]$ locate skype
[skp@pecan ~]$ which skype
/usr/bin/skype
[skp@pecan ~]$ ls -l `which skype
> `
-rwxr-xr-x. 1 root root 18621060 Jan 18 2010 /usr/bin/skype
[skp@pecan ~]$ /usr/bin/skype
bash: /usr/bin/skype: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
So, I installed the dependencies mentioned in this thread:
yum install alsa-lib.i686 dbus-libs.i686 e2fsprogs-libs.i686 expat.i686 fontconfig.i686 freetype.i686 glib2.i686 glibc.i686 keyutils-libs.i686 krb5-libs.i686 libcap.i686 libgcc.i686 libICE.i686 libpng.i686 libselinux.i686 libSM.i686 libstdc++.i686 libX11.i686 libXau.i686 libxcb.i686 libXcursor.i686 libXdmcp.i686 libXext.i686 libXfixes.i686 libXi.i686 libXinerama.i686 libXrandr.i686 libXrender.i686 libXScrnSaver.i686 libXv.i686 openssl.i686 qt.i686 qt-x11.i686 zlib.i686
Then, that finally worked!
References: