domingo, 5 de junio de 2011

Deshaciéndose del molesto cliente de mensajería emesene 2. (Actualizado)




Cuando emesene salió, fue para mí la mejor alternativa posible para un cliente de mensajería instantánea tan usado como el MSN Messenger para Linux. Su interfaz era bastante similar y sin embargo, ofrecía al usuario una gran cantidad de elementos para personalizarlo. No era tan pesado y engorroso como aMSN, ni tan genérico y propenso a que los mensajes no lleguen a su destino como Pidgin. Era todo lo que yo y muchos otros usuarios podríamos desear. Sin embargo, al poco tiempo salió la versión 2 de este cliente y parece que lejos de avanzar, han dado un enorme paso atrás.

Emesene 2 es en pocas palabras, torpe, escaso de funciones, contraintuitivo y por momentos, desesperante. Aún confío en que pronto harán algo para corregir todos esos problemas, pero en lo que espero, decidí usar la versión 1.6. Estable, confiable y para mí, el pináculo de emesene. Primero intenté hacer esto a través de la lista de repositorios, pero es algo que demostró ser bastante problemático. La solución a mi predicamento la encontré en instalar el paquete deb directamente.

Primero, tenemos que asegurarnos de desinstalar emesene, para esto vamos a nuestro gestor de paquetes o escribimos en terminal:

$ sudo aptitude remove emesene


Después, abrimos nuestro siempre útil terminal y escribimos lo siguiente para descargar e instalar el paquete:

$ wget http://ftp.us.debian.org/debian/pool/main/e/emesene/emesene_1.6.3-1_all.deb

$ sudo dpkg -i emesene_1.6.3-1_all.deb


¡Listo!, ahora hemos vuelto a la versión 1.6 de emesene. Sin embargo, el trabajo no está terminado. Ahora tenemos que asegurarnos de que nuestro emesene no se actualice a la versión 2. Para hacer esto, vamos a Synaptic, buscamos el paquete de emesene, lo seleccionamos y en el menú paquete, seleccionamos la opción "bloquear versión". Con esto, no volveremos a preocuparnos porque un día encontremos nuestro lindo emesene 1.6 reemplazado por su horripilante hermano 2.

Actualización:

Lo anterior funciona solamente para el caso en el que usemos un gestor de actualizaciones como es el caso de mintupdate. Sin embargo, para evitar que el paquete sea actualizado al hacerlo desde terminal, ese necesario editar el archivo preferences. Para hacer esto escribimos lo siguiente en terminal:

$ sudo nano /etc/apt/preferences
Ahí añadimos lo siguiente al final del archivo de texto:

Package: emesene
Pin: version 1.6.3-1
Pin-Priority: 1001
Finalmente, presiona Ctrl +O y Ctrl + X para guardar los cambios y salir del editor. Y ahora, si actualizas usando aptitude upgrade o aptitude safe-upgrade, verás que el paquete de emesene no se actualiza. Para revertir el cambio sólo hace falta eliminar lo que añadimos en el archivo preferences y el paquete emesene volverá a ser actualizado sin problemas.

1 comentario:

Anónimo dijo...

Vale compadre ya me tenía harto la porquería de emesene 2, el 1.6 la lleva. Se agradece...