Ubuntu Peronista@TTBP

Este es un espejo en el Tilde Blog Project del blog original Ubuntu Peronista. Se encuentra disponible en Tildeverso únicamente con fin histórico.



08 august 2021

¿Cómo instalo Skype 4.2 en Ubuntu 10.10 de 64 bits?

El 30 de diciembre de 1973 y con motivo del fin de año, Juan Perón expone ampliamente sobre cómo instalar la versión 4.2 de Skype en Ubuntu Lucid/Maverick de 64 bits, y programa un lanzador para no tener problemas para darle arranque.

¡Trabajadores!

En esta ocasión deseo brindar por todos en un nuevo año que, entiendo, será de plena felicidad para todos nosotros. En un claro movimiento pendular que nos aleja tanto de uno como de otro de los imperialismos, el Justicialismo se soslaya en un justo medio. Y una representación clara de este proceder poítico es Skype, el famoso videocomunicador y cliente de chat del ringtone cargoso. Pocos saben que cuando la mandé al país al fin de "mover" las cosas para mi retorno, me comunicaba con Isabelita a través de Skype de 64 bits en Ubuntu Maverick. No podía ser menos, pues era la herramienta de la derecha para comunicarnos en un mundo capitalista. Indudablemente, Skype cuenta con un cliente oficial de 64 bits en los repositorios para Ubuntu Maverick Merkaat, que quedó en la versión 2.2. Sin embargo, la doctrina que tiene el Justicialismo no la tienen todos. Es natural que ello suceda, sino el mundo sería un lugar muy aburrido. La última novedad es que $kype se vendió, y por lo tanto ahora adopta la integración de Micro$oft Me$$enger al Skype, con la amenaza de cerrar el servidor de mensajería oligopólico. Siempre fueron bolas que se corrían entre los generales de brigada. En todo caso, lo único que queda es adaptarse e instalar la última versión 4.2 del cliente en Ubuntu Maverick de 64 bitios.

Como primer medida, purgamos y desinstalamos cualquier versión anterior que tuviésemos de Skype. Desde la consola podremos hacerlo con los siguientes comandos de organización, atentos a que esto eliminará el archivo de configuraciones y conversaciones anteriores de Skype:

sudo apt-get purge skype rm -r .Skype

También desde la Terminal podremos descargar algunas de las librerías estándares necesarias para ejecutar Skype 4.1 de en Lucid/Maverick de 64 bits. Normalmente, éstas ya estarán instaladas en nuestra distribución, pero en algunas condiciones podría no serlo así, por lo cual siempre es útil pedir que se instalen. Lo haremos con el siguiente Comando de Organización:

sudo apt-get install lib32stdc++6 lib32asound2 ia32-libs libc6-i386 lib32gcc1

Ahora podremos descargar el paquete recomendado de Skype 4.1 para su ejecución en Lucid o Maverick de 64 bits: se trata del paquete Generic Dynamic. Para iniciar su descarga desde la web oficial podremos hacer clic aquí. Mientras se descarga, es útil comprender que al momento de escribir, la versión Dynamic oficial es skype-4.1.0.20 "multiarquitectura". Naturalmente, en caso de descargar una versión más moderna y numéricamente superior, habrán de adaptar en consecuencia el nombre de la carpeta Skype-x.x.x.xx.

Una vez finalizada la descarga habrán recibido un archivo skype-4.1.0.20.tar.bz2, el cual normalmente quedará depositado en la carpeta ~/Descargas. Para facilitar todo lo moveremos a nuestra Carpeta de Usuario y lo descomprimimos con estos comandos:

cd ~/Descargas mv ~/Descargas/skype-4.2.0.11.tar.bz2 ~/ tar -xjvf skype-4.2.0.11.tar.bz2

Lógicamente, tras estos pasos ello veremos aparecer en nuestra Carpeta Personal una subcarpeta llamada "skype-4.2.0.11", en la cual colocará los ficheros de la nueva versión de Skype.

Ahora bien, es importante comprender que la versión Generic Dynamic de Skype carece de ciertas librerías obligatorias en esta versión 4.1, las librerías libQtWebKit y libphonon. Ahora bien, nuestro Ubuntu Lucid o Maverick de 64 bits cuenta con estas librerías, pero las mismas no servirán para Skype, pues se encuentran compiladas para software de 64 bits. Por tal motivo, para poder correr un programa nativo de 32 bits como lo es Skype, hemos de hacernos específicamente con las versiones de 32 bits de las susodichas librerías. incorporándolas a su carpeta.

Con esto en mente y como primer medida, dentro de la carpeta de Skype crearemos una carpeta llamada libs. Es sencillo hacerlo desde la consola ingresando:

cd ~/skype-4.2.0.11 mkdir libs

Como segundo proceder, descargaremos las librerías ya empaquetadas desde los repositorios oficiales de la distribución Debian. Es simple lograrlo desde la consola mediante los comandos:

wget http://security.ubuntu.com/ubuntu/pool/main/q/qt4-x11/libphonon4_4.6.2-0ubuntu5.5_i386.deb

wget http://ftp.us.debian.org/debian/pool/main/q/qt4-x11/libqt4-webkit_4.6.3-4+squeeze1_i386.deb

En caso de usar Ubuntu 10.10 o Debian Squeeze de 32 bits, también debemos descargar con este comando esta otra librería:

wget http://ftp.us.debian.org/debian/pool/main/q/qt4-x11/libqt4-xmlpatterns_4.6.3-4+squeeze1_i386.deb

Estas órdenes descargarán sendos paquetes DEB con las librerías de 32 bits completas. Lo importante entender que no debemos instalar estos dos paquetes DEB; simplemente debemos "abrirlos y sacar" algunos archivos que los mismos contienen. Para ello haremos clic con el botón derecho sobre cada paquete y elegimos "Abrir con Gestor de Archivadores".

Ahora bien, del archivo libphonon4_4.6.2-0ubuntu5.5_i386.deb es necesario extraer los siguientes archivos (podemos usar el Escritorio como lugar intermedio):

/usr/lib/libphonon.so.4
/usr/lib/libphonon.so.4.4
/usr/lib/libphonon.so.4.4.0

Del archivo libqt4-webkit_4.6.3-4+squeeze1_i386.deb extraemos los siguientes ficheros

usr/lib/libQtWebKit.so.4
usr/lib/libQtWebKit.so.4.6
usr/lib/libQtWebKit.so.4.6.3

Del archivo libqt4-xmlpatterns_4.6.3-4+squeeze1_i386.deb extraemos los siguientes archivos.

/usr/lib/libQtXmlPatterns.so.4
/usr/lib/libQtXmlPatterns.so.4.6
/usr/lib/libQtXmlPatterns.so.4.3

Estos seis archivos de librerías (o nueve, si tenemos Ubuntu de 32 bits o Debian Squeeze) que acabamos de extraer debemos colocarlos en la recientemente creada carpeta ~/skype-4.2.0.11/libs. Pues bien, el problema radicaba en que Micro$oft no indicaba manera fehaciente para asignar a Skype estas librerías para que las encontrara correctamente y las ejecutara. Pero el Justicialismo ha dando siempre la solución que los Pueblos anhelan y el combate que el Capital detesta. Por tal motivo crearemos un archivo arrancador llamado skype.sh y le incluiremos un código peronista de programación, menester para tan elevada divisa. Desde el editor Nano en la Terminal crearemos el archivo con:

nano ~/skype-4.2.0.11/skype.sh

Copiamos y pegamos el siguiente texto en Nano:

!/bin/sh

#

Copyright (c) 2013 Ubuntu Peronista.

#

This program is free software: you can redistribute it and/or modify

it under the terms of the GNU General Public License as published by

the Free Software Foundation, either version 3 of the License, or

(at your option) any later version.

#

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details.

You should have received a copy of the GNU General Public License

along with this program. If not, see http://www.gnu.org/licenses/.

#

Este programa lanzará Skype 4.2.0.11 en Ubuntu Lucid

o Maverick de 64 bits. Está creado por Ubuntu Peronista

bajo Licencia GPLv2.

This program will act as a launcher for Skype 4.1.0.20

for Ubuntu Lucid or Maverick 64 bits. It is created bg

Ubuntu Peronista under GNU GPLv2 License.

Cambiar al directorio de Skype, cualquiera sea.

- Change to Skype directory, whatever it could be.

CANONPATH=readlink -f "$0" cd "dirname "$CANONPATH""

Usar las librerías de la carpeta "/libs" de Skype.

Use the libraries from Skype/libs folder.

export LD_LIBRARY_PATH=libs

Darle piola al Skype!

Now start Skype!

./skype $@

Guardamos con Ctrl+O y Enter y salimos del editor con Ctrl+X. A continuación otorgaremos permisos de ejecución al fichero arrancador skype.sh, con el siguiente Comando de Organización:

sudo chmod -x ~/skype-4.2.0.11/skype.sh

Como última acción, para mayor comodidad conviene crear un lanzador en el menú Aplicaciones / Internet, que dirija a este programa "~/skype-4.2.0.11/skype.sh" (y porqué no, un lanzador en el panel superior). Naturalmente, una vez que arranquemos skype.sh, arrancará el programa Skype sin problema alguno, gracias al Justicialismo. Muichos de ustedes ya conocerán el uso del software en general, que involucra loguearse con su cuenta, y aceptar la leonina licencia, que os convertirá en lacayos de la sinarquía

Una vez cumplimentada la venta del alma, podremos loguearnos con una cuenta estándar de $kype o con una de Window$ Live Me$$enger/Outlook.

En esta vesión en particular, los ajustes de pantalla vienen simulando la interfaz de ventanas de Window$. Sin embargo, podremos configurar el estilo GTK+ con la consecuente mejora estética y adaptabilidad a un entorno de GNU con Linux. Por todas estas cosas, considero que esta versión de Skype debe pulirse, y presentarse un empaquetado DEB que funcione correctamente sin tener que hacer este tipo de menesteres, incluso para las versiones más antiguas de Ubuntu como la 10.04/10.1064bits. Poco costaría hacerlo, mas la falta de voluntad no es otra cosa que una falta de voluntad para con el Pueblo Trabajador, a quien el Justicialismo nunca ha dejado en la estacada.

Corregir problemas de sonido:

Si al ejecutar Skype 4.2 y reproducir sonidos (conversaciones o sonidos de alerta) se produce una distorsión ("fritura") en el resto de los sonidos de Ubuntu, puede deberse a la configuración de PulseAudio, el servidor de sonido empleado por Skype 4.2 por defecto.

Para corregir dicho error hemos de modificar su configuración específica. Abrimos una Terminal con Ctrl+Alt+T e ingresamos:

sudo nano /etc/pulse/default.pa

Al ingresar nuestra contraseña se abrirá el editor Nano con el archivo default.pa de configuración. Activamos la función "Buscar" con Ctrl+w, y le solicitamos la siguiente cadena:

load-module module-udev-detect

...Nano la encontrará dentro del archivo. Debemos modificar esta línea para que quede así:

load-module module-udev-detect tsched=0

Una vez modificada guardamos y cerramos Nano (Ctrl+o y Ctrl+x). Ahora podremos reiniciamos el equipo con:

sudo reboot

...y a la vuelta, se habrá solucionado el inconveniente de sonido, funcionando Skype correctamente.