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

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í


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


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.


ptWAnFfN0g0


Continúar leyendo...