Hi,
I have just installed CentOS 6 (64-bit), and have RPMForge repo installed. I've followd [url=http://wiki.centos.org/HowTos/Skype]CentOS Wiki[/url] to install skype. Although I had to change install i686 version rather than i386 ones, also qt4.i386 has to be just qt.i686. Anyway, after doing
[code]yum install glib2.i686 qt.i686 zlib.i686 alsa-lib.i686 libX11.i686 libXv.i686 libXScrnSaver.i686 [/code]
and installing skype as mentioned I get following error when running skype
[code]skype: error while loading shared libraries: libSM.so.6: cannot open shared object file: No such file or directory[/code]
After satisfying this dependency, I get error message (similar to above) for [b]libXi.so.6[/b]. When I fixed that I got another error for [b]libXrender.so.1[/b]
I thought installation guide on wiki should work... I don't know what could be wrong...
Has anybody else installed skype successfully on CentOS 6 64-bit?
Thanks.
[SOLVED] Can't install skype
-
- Retired Moderator
- Posts: 18276
- Joined: 2006/12/13 20:15:34
- Location: Tidewater, Virginia, North America
- Contact:
[SOLVED] Can't install skype
There was [url=http://lists.centos.org/pipermail/centos-docs/2011-July/004601.html]discussion on centos-docs[/url] recently about fixing the page, but apparently the changes were never implemented. What version were you trying? Does it work after installing libXi, libXrender, and libSM?
Re: Can't install skype
what is the result of the command:
rpm -q redhat-lsb-graphics.
rpm -q redhat-lsb-graphics.
Re: Can't install skype
Thanks for you replies, but I've successfully installed skype 2.2.0.35. I found [url=http://www.nux.ro/archive/2011/05/Install_Skype_in_EL6__RHEL_6__Scientificlinux_6__Centos_6_.html]this[/url] and [url=http://scientificlinuxforum.org/index.php?showtopic=569&hl=skype]this[/url] really helpful.
@pschaff: No it didn't work, I also had to install load of packages (above link) to get it to work. Although I used the method described in the first link.
@nouvo09: rpm -q redhat-lsb-graphics
redhat-lsb-graphics-4.0-2.1.el6.centos.x86_64
The method described on SL6 forum seems more useful since you'll get all updates etc.
PS. Someone can mark it as SOLVED.
@pschaff: No it didn't work, I also had to install load of packages (above link) to get it to work. Although I used the method described in the first link.
@nouvo09: rpm -q redhat-lsb-graphics
redhat-lsb-graphics-4.0-2.1.el6.centos.x86_64
The method described on SL6 forum seems more useful since you'll get all updates etc.
PS. Someone can mark it as SOLVED.
-
- Retired Moderator
- Posts: 18276
- Joined: 2006/12/13 20:15:34
- Location: Tidewater, Virginia, North America
- Contact:
Re: [SOLVED] Can't install skype
Thanks for the links. Marking [SOLVED] for posterity.
Edit: The [url=http://wiki.centos.org/HowTos/Skype]Wiki page[/url] has been updated. Please see if you have any comments on the current version.
Edit: The [url=http://wiki.centos.org/HowTos/Skype]Wiki page[/url] has been updated. Please see if you have any comments on the current version.
Re: [SOLVED] Can't install skype
Please don't mark as solved until somebody puts up a working solution specific to centos!
I have tried all three solutions:
1)From CENTOS wiki:
yum install glibc.i686 alsa-lib.i686 libXv.i686 \
libXScrnSaver.i686 libSM.i686 libXi.i686 libXrender.i686 \
libXrandr.i686 freetype.i686 fontconfig.i686 zlib.i686 \
glib2.i686 libstdc++.i686
results in:
--> Finished Dependency Resolution
Error: Protected multilib versions: zlib-1.2.3-26.el6.i686 != zlib-1.2.3-25.el6.x86_64
Error: Protected multilib versions: freetype-2.3.11-6.el6_1.8.i686 != freetype-2.3.11-6.el6_0.2.x86_64
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
2)From Scientific Linux link:
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
results in:
--> Finished Dependency Resolution
Error: Protected multilib versions: 1:dbus-libs-1.2.24-5.el6_1.i686 != 1:dbus-libs-1.2.24-4.el6_0.x86_64
Error: Protected multilib versions: 2:libpng-1.2.46-1.el6_1.i686 != 2:libpng-1.2.44-1.el6.x86_64
Error: Protected multilib versions: freetype-2.3.11-6.el6_1.8.i686 != freetype-2.3.11-6.el6_0.2.x86_64
Error: Protected multilib versions: openssl-1.0.0-10.el6_1.5.i686 != openssl-1.0.0-10.el6.x86_64
Error: Protected multilib versions: zlib-1.2.3-26.el6.i686 != zlib-1.2.3-25.el6.x86_64
Error: Protected multilib versions: krb5-libs-1.9-9.el6_1.2.i686 != krb5-libs-1.9-9.el6.x86_64
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
3) From RHEL6 link:
yum install libasound.so.2 libXv.so.1 libXss.so.1 libSM.so.6 libXi.so.6 libXrender.so.1 libXrandr.so.2 libfreetype.so.6 libfontconfig.so.1 libz.so.1 libgthread-2.0.so.0 libstdc++.so.6 libQtDBus.so.4 libQtGui.so.4 pulseaudio-libs.i686
results in:
--> Processing Dependency: libtinfo.so.5 for package: readline-6.0-3.el6.i686
--> Running transaction check
---> Package ncurses-libs.i686 0:5.7-3.20090208.el6 will be installed
--> Finished Dependency Resolution
Error: Protected multilib versions: freetype-2.3.11-6.el6_1.8.i686 != freetype-2.3.11-6.el6_0.2.x86_64
Error: Protected multilib versions: zlib-1.2.3-26.el6.i686 != zlib-1.2.3-25.el6.x86_64
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
I am using CentOS 6.1 64bit. I am a linux newbie, so I don't know how to resolve these yum errors. Please post something that just works and doesn't require tinkering? Thx!
I have tried all three solutions:
1)From CENTOS wiki:
yum install glibc.i686 alsa-lib.i686 libXv.i686 \
libXScrnSaver.i686 libSM.i686 libXi.i686 libXrender.i686 \
libXrandr.i686 freetype.i686 fontconfig.i686 zlib.i686 \
glib2.i686 libstdc++.i686
results in:
--> Finished Dependency Resolution
Error: Protected multilib versions: zlib-1.2.3-26.el6.i686 != zlib-1.2.3-25.el6.x86_64
Error: Protected multilib versions: freetype-2.3.11-6.el6_1.8.i686 != freetype-2.3.11-6.el6_0.2.x86_64
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
2)From Scientific Linux link:
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
results in:
--> Finished Dependency Resolution
Error: Protected multilib versions: 1:dbus-libs-1.2.24-5.el6_1.i686 != 1:dbus-libs-1.2.24-4.el6_0.x86_64
Error: Protected multilib versions: 2:libpng-1.2.46-1.el6_1.i686 != 2:libpng-1.2.44-1.el6.x86_64
Error: Protected multilib versions: freetype-2.3.11-6.el6_1.8.i686 != freetype-2.3.11-6.el6_0.2.x86_64
Error: Protected multilib versions: openssl-1.0.0-10.el6_1.5.i686 != openssl-1.0.0-10.el6.x86_64
Error: Protected multilib versions: zlib-1.2.3-26.el6.i686 != zlib-1.2.3-25.el6.x86_64
Error: Protected multilib versions: krb5-libs-1.9-9.el6_1.2.i686 != krb5-libs-1.9-9.el6.x86_64
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
3) From RHEL6 link:
yum install libasound.so.2 libXv.so.1 libXss.so.1 libSM.so.6 libXi.so.6 libXrender.so.1 libXrandr.so.2 libfreetype.so.6 libfontconfig.so.1 libz.so.1 libgthread-2.0.so.0 libstdc++.so.6 libQtDBus.so.4 libQtGui.so.4 pulseaudio-libs.i686
results in:
--> Processing Dependency: libtinfo.so.5 for package: readline-6.0-3.el6.i686
--> Running transaction check
---> Package ncurses-libs.i686 0:5.7-3.20090208.el6 will be installed
--> Finished Dependency Resolution
Error: Protected multilib versions: freetype-2.3.11-6.el6_1.8.i686 != freetype-2.3.11-6.el6_0.2.x86_64
Error: Protected multilib versions: zlib-1.2.3-26.el6.i686 != zlib-1.2.3-25.el6.x86_64
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
I am using CentOS 6.1 64bit. I am a linux newbie, so I don't know how to resolve these yum errors. Please post something that just works and doesn't require tinkering? Thx!