Hace poco tuve una reunió vía Skype así que me tocó instalarme dicho programa en OpenSuSE 11.4.
Lo cierto es que la instalación fue muy sencilla ya que exsite un paquete específico para las distribuciones Linux más famosas (falta Mandriva) en la página oficial.
Pero tuve un par de problemas con algunas dependencia a la hora de ponerlo en marcha, de echo me aprecía el siguiente error:
>skype
skype: error while loading shared libraries: libpng12.so.0: cannot open shared object file: No such file or directory
Buscando por la red encontré rápidamente una solución en el blog MicroTeknologías. Bastaba con descargarse la librería Libpng12, lo cual se puede hacer vía consola de la siguiente manera.
# sudo zypper install libpng12-0
Lamentablemente, eso no me funcionó porque mi sistema es 64 bits, así que busqué otra solución. La búsqueda también fue rápida, concretamente en los comentarios (gracias astronauta85) de esta entrada de Taringa que nos cuenta que:
En el caso de opensuse de 64 bits, hay que instalar los paquetes de dependencias de 32 (ya que no hay versión de Skype de 64 bits):
xorg-x11-libXv-32bit
libqt4-32bit
libqt4-x11-32bit
libpng12-0-32bit
Así que lo que hay que escribir en la consola es:
sudo zypper in xorg-x11-libXv-32bit libqt4-32bit libqt4-x11-32bit libpng12-0-32bit
¡Y solucionado!
Mas tarde encontré la información oficial en la página de OpenSuSE.
Pingback: BlogESfera.com
O hacer lo que hice yo, para instalar la versión de 64 bits en suse.
Te bajas el paquete de ubuntu o debian de 64 bits
y con alien conviertes el deb a rpm.
alien -r paquetedebian.x64.deb
Y ya tienes un rpm de 64bits que funciona a las mil maravillas
Otra posibilidad 😛
zypper in libpng12.so.0
Gracias a los dos, cuantas más alternativas mejor.