La mayor comunidad de Debian en español

Como instalar Skype sin morir en el intento


Imagen de longo

By longo- Publicado17 Enero 2006

Hola a todos:
Seguro que muchos de vosotros habeis intentado instalar el Skype a través de los repositorios de la página oficial sin exito:
http://download.skype.com/linux/repos/debian/ stable non-free
El error es un problema de dependecias con el paquete libqt3c102-mt que no son instalables. En efecto ese paquete solo se encuentran en la rama stable y en las siguientes ramas pasa a llamarse libqt3-mt.
Muchos habréis pensado que con cambiar los repositorios a stable únicamente para la instalación sería suficiente, pero no es el caso ya que la instalación del paquete libqt3c102-mt entra en conflito con el paquete libqt3-mt y conlleva la eliminación de todos los paquetes que usan la nueva librería (es decir casi toda la instalación de kde).

¡Atención!Esta mini-receta va sólo orientada hacia los usuarios de las ramas testing y unstable.

La solución es simple.Lo que vamos a hacer es cambiar en el archivo de control las dependencias del paquete libqt3c102-mt por libqt3-mt.
Lo primero que haremos es crear un directorio en nuestro home donde realizaremos todo el trabajo:

usuario:~$ mkdir skype

Lo siguiente que haremos es descargarnos el paquete .deb de la página de skype al directorio
/home/usuario/skype:
http://www.skype.com/go/getskype-linux-deb

Ahora pasamos a extraer el contenido del archivo .deb:

usuario:~/skype$ dpkg -e skype_1.2.0.18-1_i386.deb ./
usuario:~/skype$ dpkg -x skype_1.2.0.18-1_i386.deb ./

Editamos el archivo \'control\' cambiando libqt3c102-mt (>= 3:3.3.3.2) por libqt3-mt (>= 3:3.3.5-3)

Copiamos los arvhivos control conffiles y md5sums a una carpeta llamada DEBIAN y eliminamos el paquete que hemos bajado:

usuario:~/skype$ mkdir DEBIAN
usuario:~/skype$ mv conffiles control md5sums ./DEBIAN/
usuario:~/skype$ rm skype_1.2.0.18-1_i386.deb

Construimos nuestro nuevo paquete:
usuario:~/skype$ dpkg -b ./ ../skype_1.2.0.18.1_i386.deb

Y ya tenemos nuestro paquete debian del skype en el directorio /home/usuario

Como vemos se realiza en unos simples pasos y tenemos nuestro Skype empaquetado en un .deb con todas las ventajas que eso supone.

Imagen de empanada

El tema este de cambiar las dependencias es muy util (aunque hay que ir con pies de plomo si no sabes lo que haces) y me alegro de que lo hayas posteado para que otros usuarios lo conozcan. Yo estuve a punto de hacer un pequeño artículo referente a esto...pero ando metido en demasiadas canciones.
Lo que no me gusta nada es lo de usar skype. Es promocionar un protocolo propietario, justo todo lo contrario de lo que debemos hacer. Mejor usar H-323 o sobre todo, SIP.
Por ejemplo Yate lo tienes en los repositorios de unstable (creo que testing tambien), y hay versiones para windows así que tus amigos y familiares no tienen disculpa.

---
"Decidí separarme de mi esposa cuando me di cuenta de que teníamos los mismos gustos: las mujeres"
Groucho Marx

Imagen de Busindre

Respuesta a El tema este de cambiar

Aviso: Si tenemos una stable pasada a testing mediante upgrade las librerias son libqt3c102-mt y NO libqt3-mt. No cambian en el upgrade como se puede apreciar.

---
[url=http://www.rootshell.be/~busindre/][img]http://amiantum.iespana.es/amiantum/img/debian.png[/img][/url]
[url=http://www.rootshell.be/~busindre/]Resumen Lin

Relacionado con Como instalar Skype sin morir en el intento