各64位操作系统安装skype方法汇总

April 14, 2011 – 12:36 am

CentOS 5.6、RedHat 6、Scientific Linux 6,甚至包含Fedora 14,凡是64位的系统,安装skype基本都会出现这样那样的问题,安装次数多了,把解决方法都记录下来,方便以后参考。

CentOS 5.6 x86_64安装skype方法

从skype官方网站下载最新skype静态包 skype_static-2.2.0.25.tar.bz2 ,解压缩运行后,出现错误如下。

[hluan@desktop skype22025]$ ./skype
./skype: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by ./skype)

下载 libstdc++.so.6.0.10 并解压缩到/usr/lib下,在 http://down.51cto.com/data/184394 可以下载。

cd /usr/lib
rm -f libstdc++.so.6
ln -s /usr/lib/libstdc++.so.6.0.10 /usr/lib/libstdc++.so.6

启动skype,搞定!

Scientific Linux 6 x86_64安装skype方法

下载使用官方针对fedora 10的rpm包,也可以使用官方静态包。

wget http://skype.tom.com/download/linux/skype-2.1.0.81-fc10.i586.rpm
sudo rpm -ivh linux/skype-2.1.0.81-fc10.i586.rpm

使用如下命令检查skype依赖关系,然后yum search对应的包安装i686包即可。

[hluan@thinkpad skype21081]$ ldd skype
linux-gate.so.1 =>  (0xf778c000)
libasound.so.2 => /lib/libasound.so.2 (0xf7681000)
libXv.so.1 => /usr/lib/libXv.so.1 (0xf767c000)
libXss.so.1 => /usr/lib/libXss.so.1 (0xf7679000)
libSM.so.6 => /usr/lib/libSM.so.6 (0xf7671000)
libICE.so.6 => /usr/lib/libICE.so.6 (0xf7656000)
libXi.so.6 => /usr/lib/libXi.so.6 (0xf7647000)
libXrender.so.1 => /usr/lib/libXrender.so.1 (0xf763e000)
libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0xf7636000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xf759e000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xf7568000)
libXext.so.6 => /usr/lib/libXext.so.6 (0xf7557000)
libX11.so.6 => /usr/lib/libX11.so.6 (0xf741f000)
libz.so.1 => /lib/libz.so.1 (0xf740c000)
libgthread-2.0.so.0 => /lib/libgthread-2.0.so.0 (0xf7407000)
libglib-2.0.so.0 => /lib/libglib-2.0.so.0 (0xf731e000)
librt.so.1 => /lib/librt.so.1 (0xf7314000)
libdl.so.2 => /lib/libdl.so.2 (0xf730f000)
libpthread.so.0 => /lib/libpthread.so.0 (0xf72f4000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xf7209000)
libm.so.6 => /lib/libm.so.6 (0xf71df000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xf71c1000)
libc.so.6 => /lib/libc.so.6 (0x00734000)
libuuid.so.1 => /lib/libuuid.so.1 (0xf71bb000)
libexpat.so.1 => /lib/libexpat.so.1 (0xf7193000)
libxcb.so.1 => /usr/lib/libxcb.so.1 (0xf7175000)
/lib/ld-linux.so.2 (0x00712000)
libXau.so.6 => /usr/lib/libXau.so.6 (0xf7172000)

需要安装的包如下:

yum -y install alsa-lib.i686 dbus-devel.i686 libXv.i686 libXScrnSaver.i686 libSM.i686 libXi.i686 libXrender.i686 libXrandr.i686 freetype.i686 fontconfig.i686 libzip.i686 glib2.i68 libstdc++.i686

然后即可成功启动skype,此方法也适用于RedHat和Fedora的64位系统。

Post a Comment