Instalar Skype en debian multiarquitectura

Skype

Si, lo sé, los títulos empiezan a rayar lo imposible pero prometo estarme tranquilo una temporada.

Una de las partes, a mi juicio, más interesantes del anuncio de la liberación de Debian GNU/Linux 7, «wheezy», es la inclusión oficial de la multiarquitectura. La posibilidad de instalar un software hecho a medida para una determinada arquitectura en otra y sin que esto suponga un quebradero de cabeza (como venía siendo últimamente), es un avance enorme. Hace algún tiempo publiqué una entrada dedicada a este tema, Entendiendo la multiarquitectura en Debian GNU/Linux con Citrix y ya en la primera línea dejaba claro que el cliente ICA es para un entorno corporativo y que la verdadera prueba de fuego sería Skype. Bien, pues ha llegado el día de las pruebas.

Han coincidido varios factores. Por un lado, la última actualización ya estaba pidiendo la desinstalación de la librería ia32-libs; hace dos días se liberó wheezy con este tema presente en todas las notas, avisos y comentarios; y, además, hoy estoy de ese humor en que el cuerpo te pide riesgos.

Pero volvamos al tema. Lo primero de todo es hacer una pequeña actualización y limpieza del sistema antes de empezar:

Probablemente, desinstalará varios paquetes, entre ellos la mencionada ia32-libs y todas sus dependencias. Nada de lágrimas, eso es lo que perseguimos. A continuación, añadimos la segunda arquitectura a dpkg, en mi caso, i386:

El resto es sencillo. Podría usar dpkg para comprobar las dependencias pero ya he dicho que hoy estoy guerrero, así que instalo directamente skype (bajado de la web oficial):

Nos comenta que depende de libqtwebkit4 y, al tratar de instalar dicha librería sin indicar la arquitectura, nos corrije:

Hace hincapié varias veces en que tanto skype como la librería de la que depende están disponibles para la arquitectura i386, únicamente. Así pues, sólo tenemos que complacer al dpkg, indicándole la arquitectura deseada:

Y pensar que tenía cierto reparo y hasta miedo…

 

Diego Martínez Castañeda

linux user, debian user, blogger, podcaster, geek, nerd y escritor sin ideas, nadador sin ganas y ciclista convencido. Asturiano en Mérida.

 

5 thoughts on “Instalar Skype en debian multiarquitectura

  1. Un post muy útil Diego -;) Ya he pasado por esta fase pero sinceramente, tuve que hacer tantas historias que en fin, no sabría reproducirlo y aquí queda ;D.

  2. Muy bueno. La verdad que la multiarquitectura es algo muy sorprendente, sobre todo por los quebraderos de cabeza que nos ido dando estos años algunas aplicaciones jeje.
    Saludos

  3. Dabo, ya sabes que uso este blog como un post-it, de recordatorio. Me gusta decir «¿qué como se soluciona eso? Búscalo en DH :)».

    Joss, con la multiarquitectura estoy como cuando empecé con linux, flipando. Todos los problemas que teníamos hace un par de años con skype y otros programas que no habían evolucionado para soportar nada que no fuese intel a 32 bits, de pronto, se han ido. Supongo que algún día recordaré aquellos líos con nostalgia… pero no hoy :P.

    saludos,
    diego

  4. Muchas gracias chaval. Me ha venido al pelo. Sólo he tenido un pequeño problema a la hora de meter las librerias de intel386, porque mi versión de Debian es antigua, he hecho lo sigueinte, porque no era por si solo capaz de instalar las dependencias.
    Actaulicé el sistema con apt-get upgrade.
    apt-get install libpulse0:i386 <– Resuelve una parte de las dependencias.
    ya entonces te permite hacer:
    apt-get install libqtwebkit4:i386 = 1.0.16)
    Depende: libqt4-dbus:i386 (>= 4:4.5.3) pero no va a instalarse
    Depende: libxss1:i386 pero no va a instalarse
    Depende: libxv1:i386 pero no va a instalarse
    Depende: libssl1.0.0:i386 pero no va a instalarse

    Aún así funciona todo perfectamente. Me gustaba más la versión 2 que usaba antes, pero no tenía como eliminar ni los historiales, además parece ser que aquella versión beta solo llevaba un par de codecs de vídeo y siempre se veía a la misma resolución.

Comments are closed.