Usar el protocolo de Chat “Line” en Pidgin para Linux Mint 17 Qiana

Usar el protocolo de Chat “Line” en Pidgin para Linux Mint 17 Qiana

http://blog.desdelinux.net/usar-line-pidgin-linux/

Primero que todo LINE es una aplicación de mensajería instantánea para celulares (iPhone, Android, Windows Phone, Firefox OS, entre otros) que además se puede instalar en Windows y Mac. Acá les mostrare como instalar Purple-Line un plugin de terceros para Pidgin (cliente de mensajería multiprotocolo) en Linux Mint 17  (según la página del creador, el plugin fue probado en Ubuntu y Arch Linux).
Obviamente si no tenemos instalado Pidgin, instalarlo
$ sudo apt-get install pidgin
Antes de descargar el Plugin de la página del Creador debemos tener 3 cosas: libpurple (el cual se instala al instalar pidgin), el compilador apache thrift y el archivo line_main.thrift (el cual se descarga de la misma página del plugin)

Instalando Thrift
El compilador se encuentra disponibles en los repositorios de Ubuntu, pero el autor sugiere compilarlo desde el código fuente, cosa que comprobé empíricamente que así tiene que ser, por tanto, manos a la obra:
1.- Instalar las dependencias
$ sudo apt-get install libboost-dev libboost-test-dev libboost-program-options-dev libboost-system-dev libboost-filesystem-dev libevent-dev automake libtool flex bison pkg-config g++ libssl-dev
2.- Descargar y descomprimir
Usaremos la versión 0.9.1
$ wget http://www.bizdirusa.com/mirrors/apache/thrift/0.9.1/thrift-0.9.1.tar.gz
$ tar -xvf thrift-0.9.1.tar.gz
3.- Configure y Make install
Primero acceder a la carpeta
$ cd thrift-0.9.1
$ ./configure
Verificar que en la salida del terminal diga Building C++ Library ……… : yes, y a continuación
$ make
$ sudo make install
Una vez ya instalado Thrift ahora descargaremos el plugin.
Descargando e instalando el plugin para Pidgin
Advertencia, ¡este es un software sin terminar! Este plugin está todavía en desarrollo y muchas cosas siguen siendo inestable o sin aplicarse.
Descargar de aquí
purple-line
y descomprimir.
A mi se me descargo el archivo purple-line-04279d7.tar.gz en el directorio ~/Descargas, entonces para descomprimir
$ tar -xvf purple-line-04279d7.tar.gz
Ahora descargaremos line-protocol el cual contiene el archivo line_main.thrift que necesitamos
line-protocol
Una vez descargado line-protocol, descomprimirlo y el archivo line_main.thrift copiarlo en la carpeta de purple-line
Ahora, ingresar a la carpeta purple-line y realizar un make-install
$ make
$ make install
Ya, en teoría debería andar todo OK. Haber creado y copiado el archivo libline.so a ~/.purple/plugins , con lo cual ya podemos agregar una cuenta con el protocolo de LINE en Pidgin……..
pero….
En mi caso no fue así, existía una librería del paquete thrift que no cargaba en el sistema (me di cuenta de esto ya que coloque ventan de depuración en pidgin cuando cargaba los complementos) y por tanto el plugin no me funcionaba, precisamente era la librería libthrift-0.9.1.so . Para subsanar este problema lo primero que realizamos es una búsqueda de la librería en cuestión con el comando
$ sudo find / -name libthrift-0.9.1.so
el cual en mi caso arrojo 2 resultados:
1.- /usr/local/lib/libthrift-0.9.1.so
2.- ~/Descargas/thrift-0.9.1/lib/cpp/.libs/libthrift-0.9.1.so
La primera dirección que arroja es la ubicación de la librería que necesitamos ya que el segundo corresponde al archivo que descargamos. Para agregar la variable de entorno permanentemente al sistema lo que hacemos es agregar la dirección /usr/local/lib a /etc/environment, esto lo realizamos con el comando
$ sudo echo ‘LD_LIBRARY_PATH=”/usr/local/lib/”‘ >> /etc/environment
Ahora cargamos la variable de entorno.
source /etc/environment
Y con esto ya podemos usar el protocolo LINE en Pidgin.
Saludos amigos
The post Usar el protocolo de Chat “Line” en Pidgin para Linux Mint 17 Qiana appeared first on Desde Linux.

Anuncios
Esta entrada fue publicada en Linux, Program. Guarda el enlace permanente.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s