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í

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


Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.

  1.   Dark Purple dijo

    A ver si lo sacan para KDE Telepathy.

    1.    Jorgicio dijo

      O para Kopete. Harta falta que hace.

    2.    Mr. Boat dijo

      Joder, ya te digo, Pidgin es fenomenal, pero como fan de KDE que soy es muy molesto que no haya una alternativa a ese plugin.

      ¿Alguien sabe de alguna alternativa en KDE?

      1.    babel dijo

        Yo uso KDE y de todos modos uso Pidgin. La verdad kopete, telepathy o cualquier otra cosa se quedan muy pero muy lejos.

  2.   mat1986 dijo

    Vaya que es un proceso algo trabajoso. Me gustaría probarlo, pero no tengo contactos que usen Line… maldito whatsapp!! 🙁

    Gracias por el tutorial 🙂

  3.   nadie dijo

    no conosco a nadie que use line ni telegram lo unico que la gente conoce es facebook y whatsupp 🙁 por cierto aca hay un articulo de como conectarse con pidgin y volvio a funcionar ese metodo

  4.   Dva dijo

    Hacen falta imagenes D:

  5.   Sergio dijo

    Te ah quedado genial yo tambien quisiera escribir articulos y que queden asi de geniales 🙂

  6.   Brizno dijo

    En efecto está en fase beta pero es preferible compilar el protocolo que emular la aplicación de LINE con Wine para Windowslerdos.

    1.    eliotime3000 dijo

      Eso mismo. Como odio usar Wine en Linux, me abstengo de usarlo y darle utilidad a mi partición con Windows.

  7.   anonimo dijo

    Mejor usen XMPP/Jabber y dejen de dar soporte a esos silos cerrados.

    1.    eliotime3000 dijo

      El principal problema está en que dicho protocolo no ha sido correctamente promovido hacia al público en general, haciendo que sea insufrible la experiencia social con dicho protocolo.

      A lo mucho, intenta con Telegram. Ya tengo a mis familiares agregados a dicho servicio de mensajería instantánea.

  8.   robet dijo

    mmmm ,en widnows 8, la aplicación LINE esta en la interfaz metro, y nadie lo utiliza porque es pesado y no es estable.

    1.    eliotime3000 dijo

      También Line está en versión para Windows 7 como si fuera ventana de Windows Live Messenger. Yo tengo instalada dicha versión en mi partición con Windows 8 que está en mi netbook, la cual uso porque el modo aplicación táctil no me corre debido a la resolución de pantalla de mi netbook.

  9.   fernando dijo

    Hola a todos. Pues resulta que cuando intento descargarme el purple-line me dice que nanai de la china así que mi gozo en un pozo aunque es verdad que poca gente usa el Line y si el whatsapp lo utilizo poco esto ya me dirás. Pero me gusta experimentar todas estas cosas. Luego me quejo que Ubuntu carga un poquito lento.

    1.    Cristian dijo

      el link funciona cuando quiere :v

  10.   cristian dijo

    Quiero llorar, un aplauso
    esperaba con ansias esta solución…

    simplemente había dejado de intentar usar line en linux y había usado el programita en windows o en el smartphone, y wine jamás fue una alternativa válida para mi

  11.   koprotk dijo

    Lamento mucho no haber atendido a los comentarios antes, voy a revisar los links y arreglarlos en caso que estén rotos, pero por mientras pueden descargar el plugin y LINE-protocol de aquí: http://altrepo.eu/git/

  12.   Chaparral dijo

    Bueno yo no he tenido ningún problema siguiendo paso a paso la guía del autor, por lo que le doy las gracias . Únicamente y en el último comando lo hube de hacer como root ( $ sudo echo ‘LD_LIBRARY_PATH=»/usr/local/lib/»‘ >> /etc/environment) ya que no me daba permiso.
    Un saludo.

  13.   Hugo dijo

    Que interesante, gracias.

  14.   Rotietip dijo

    ¿Algun plugin para hacer lo mismo con Kik? Tengo una «amiga» que usa esa aplicación en su smartphone pero a diferencia de Line, no existen clientes para PC y la verdad me da mucha flojera instalar un emulador de Android para algo que seguramente usare de vez en cuando.

  15.   Jorge dijo

    Hola,
    He instalado el plugin, pero ahora como creo la cuenta en Pidgin?
    En la lista de protocolos, no veo ninguno con identificador de Line.
    Muchas gracias.

    1.    Koprotk dijo

      Si se compiló la librería en tu directorio home, quizás no cargaste las librerías. Lo que puedes hacer para saber que está pasando es abrir ventana de depuración en pidgin y después accedes a la ventana de complementos revisas los errores.

  16.   Francis Capote dijo

    Algún modo de hacerlo funcionar en Arch linux??

    1.    koprotk dijo

      Siento la demora, pero si se puede, recientemente me cambie de Mint a ArchLinux y purple-line y thrift se encuentra en los repositorios de AUR, por que puedes instalar ambos aun más fácil con yaourt.

      Saludos

  17.   Edward dijo

    Amigo cuando intento descargar el purple line me pide usuario y cntraseña. cual es??

    1.    Koprotk dijo

      Que extraño, pero puedes googlear purple LINE, en este artículo también se encuentran las páginas donde están las descargas.

      Saludos