Flower

Archive for the ‘Gnome’ Category

Tutorial: Instalando nueva versión de Pidgin

Para los que no lo conocen, Pidgin es un muy buen mensajero con soporte para varios protocolos. Yo lo utilizo porque desde ahi me puedo conectar al IRC, Gtalk (sin soporte de VoIP) y MSN, que son los que uso.

Para el protocolo del MSN se tienen algunos problemas con otros mensajeros ya que se han actualizado los servidores de MSN para bloquear a los clientes obsoletos (entiéndase, a los que funcionan con protocolos menos recientes, entiéndase, a los clientes libres como aMSN, Emesene, entre otros). Después de este problema Pidgin no ha mostrado ningún problema y funciona a la perfección.

Las contras. Si quieren un cliente “parecido” al MSN Messenger, entonces pidgin no es su solución. Mantiene un diseño diferente respecto a la versión original, pero la idea de Pidgin no es parecerse a otro mensajero, la idea de Pidgin es incluir diversos protocolos de comunicación en un solo mensajero, lo cual hace muy bien.

Debian Lenny trae pidgin instalado. Pero en este tipo de software me gusta tener la versión más reciente. Por lo que aquí explicaré como instalarnos la versión más actual de Pidgin.

El proceso es muy sencillo. Primero debemos instalar todas las dependencias para instalar pidgin, eso lo hacemos con:

aptitude build-dep pidgin

La versión instalada en Debian y la más reciente difieren en una dependencia. El Pidgin más reciente utiliza network-manager para agregar la funcionalidad de conectarse sólo cuando la red esté disponible, esto claro que implica que network-manager debe funcionar a la perfección.
Por esto debemos instalar otra dependencia que no fue instalada en el comando anterior.

aptitude install network-manager-dev

Ahora bajamos la versión más reciente http://downloads.sourceforge.net/pidgin/pidgin-2.5.1.tar.bz2 o http://www.pidgin.im por si ha cambiado de versión.

Descomprimimos

tar -jxvf pidgin-2.5.1.tar.bz2
cd pidgin-2.5.1/

Configuramos y compilamos.

./configure --enable-tls=GNUTLS
make

Desinstalamos la versión actual de pidgin. Tambien hay que quitar a libpurple0 porque si no hay errores en las llamadas a las librerías.

aptitude remove pidgin pidgin-data libpurple0

E instalamos.

make install

Con esto ya podemos utilizar la nueva versión de pidgin.

Opcional:
Si no quieres tener la opción de que pidgin utilice el network-manager
entonces al configurar hazlo así:

./configure --enable-tls=GNUTLS --disable-nm

y no instalen el paquete network-manager-dev mencionado arriba.