Dicen que la distribución de Linux menos amable de utilizar es mi amadísima DEBIAN. Mil veces han tratado de convertirme a otras religiones, (perdón, ¿¡qué digo!?) distribuciones. Por ejemplo, E. mi amigo ha tratado de venderme la idea que Fedora es una mejor distribución. J. mi compañero de la sala Linux me dice que Sabayon le ha funcionado perfectamente. Particularmente probé Sabayon y me pareción una BASURA. Con Fedora he tenido problemas de tipo filosófico.
La verdad es que me gusta tener control sobre mi máquina, entre otras cosas por que yo la compré, me gusta saber qué hace y cuándo lo hace. Así que Debian es una distribución para mí. Me permite tener un control, casi total, de mi máquina.
Pero todo capricho tiene sus consecuencias. Muchas veces hacer cosas sencillas puede volverse todo un mal rato. En días recientes tenía un sobrenombre de MSN bastante particular "El día que se inventen un buen cliente de Messenger para Linux lo agradeceré de rodillas".
Kopete, Gaim y aMSN han resultado ser un fiasco. Tanto así, que prefiero mil veces usar Meebo. Apoyemos a meebo!!!. Hoy, cuando entré a Meebo, dediqué un momento a leer el log y encontré que los nominaron a los 25 mejores clientes de mensajería instantánea. Lo cual se merecen. Pero, por encima de ellos en la votación encontré algo que me llamó la atención: Un nuevo cliente de messenger. Pidgin. Entonces, con la esperanza de encontrar un cliente mejor me puse a instalarlo.
Problema: No había un paquete compatible con debian.
Solución: Bajar las fuentes en tarball (tar.bz2)
Operación: $bunzip2 pidgin-2.0.1.tar.bz2
Operación: $tar xvf pidgin-2.0.1.tar
Observación: Ya sé que hay una letrica para hacerlo de una vez en el tar pero nunca la aprendí.
Operación: $cd pidgin-2.0.1
Operación: $cat README
Operación: $cat INSTALL
Operación: $./configure
Problema: NO había compilador de C.
Solución: Instalar un compilador de C
Operación: #apt-get install gcc
Operación: $./configure
Problema: El compilador no puede crear ejecutables.
Solución: Joeputa Vida! Ni idea que hacer... (Leer, leer y documentarse en foros)
Operación: #apt-get install libc-dev
Problema: No hay tal paquete
Solución: Joeputa Vida! Seguir leyendo.
Operación: #apt-get install libc6-dev
Comentario: Dios bendiga los foros
Operación: $./configure
Problema: No había un parser de XML <-> Perl
Operación: $apt-cache search xml |grep perl
Operación: #apt-get install libxml-parser-perl
Operación: $./configure
Problema: No estaban los encabezados de GLib2.0
Solución: Instalar los encabezados de Glib2.0
Operación: $apt-cache search Glib2.0
Operación: #apt-get install libglib2.0-dev
Operación: $./configure
Problema: No estaban los encabezados de gtk2
Solución: Instalar los encabezados de gtk2
Operación: $apt-cache search gtk2
Operación: #apt-get install libgtk2.0-dev
Operación: $./configure
Problema: Había que tener los encabezados de libxml2 >= 2.6.0
Solución: Instalar los malditos encabezados de libxml2 >= 2.6.0
Operación: #apt-get install libxml2-dev
Operación: $./configure
Comentario: Por fin pasó esta mierda... Ahora sí, a compilar.
Operación: $make
Comentario: Si sale algún problema aquí... RENUNCIO!
Comentario: Más vale que éste sea un buen cliente.
Comentario: Ya he escuchado dos canciones de los Cranberries y nada que termina de compilar.
Comentario: Linger
Comentario: Ode to my family
Comentario: Tres.
Comentario: Empty
Comentario: POR FIN! Ahora sí, a instalar,
Operación: #make install
Comentario: Zombie
Comentario: ¿NO tendrán la acústica del MTV?
Comentario: Finalmente he instalado el dichoso cliente de Mensajería instantánea.
Comentario: Ahora probémoslo.
Operación: Cerrar Kopete.
Operación: alt-f2 -> pidgin -> OK
Problema: El dichoso pidgin necesita una librería que soporte SSL
Solución: Preguntarle al que TODO LO SABE
Comentario: Ay Dios mío me acabo de enterar que eso es GAIM... y cuánto odio GAIM.
Solución: Llorar
Comentario: Bueno, ya empecé y he perdido un buen tiempo aquí...
Comentario: Si se llaman diferente tal vez haya alguna mejora significativa.
Comentario: Sigamos adelante!
Solucion: Hay que bajar una librería.
Comentario: Ay Dios mío dame paciencia!
Operación: $mkdir yassl
Operación: $mv yassl-1.6.8.zip ./yassl
Operación: $unzip yassl-1.6.8.zip
Operación: $cat README
Operación: $cat INSTALL
Operación: ./configure
Problema: No hay compilador de c++
Solución: Instalar un compilador de c++
Operación: #apt-get install g++
Operación: $./configure
Comentario: Bueno, ahí pasó, compilemos.
Operación: $make
Comentario: Listo, ya compiló... instalemos.
Operación: #make install
Comentario: La teoría dice que ya debería funcionar.
Operación: alt - f2 -> pidgin
Problema: No sirvió.
Solución: Busquemos otra librería de SSL
Comentario: Pero antes...
Operación: rm -rf yassl
Operación: $apt-cache search lib*ssl
Comentario: Nada sirve...
Solución: Preguntémosle al que todo lo sabe otra vez.
Comentario: Dice literalmente: apt-get install libnss3-dev.
Operación: #apt-get install libnss3-dev
Comentario: Tampoco sirvió.
Comentario: Ahora es personal.
Comentario: Sigamos investigando.
Comentario: Parece que después de instalar yassl había que recompilar.
Comentario: A recompilar, mis muchachos
Operación: $./configure
Operación: $make
Comentario: Ay Virgen Santa, otros quince minutos....
Comentario: YA terminó de compilar
Comentario: Argghhhhhhhh!! No sirve!!!!!
Comentario: Ay Qué frustración!
Operación: #apt-get install gnutls-bin
Operación: #apt-get install libace-ssl5.4.7c2a
Operación: $cd ..
Operación: $rm -rf pidgin-2.0.1
Operación: $tar xvf pidgin-2.0.1.tar
Operación: $cd pidgin-2.0.1
Operación: $make
Comentario: Me voy a poner a arreglar mi cuarto
Operación: #make install
Operación: alt-f2 -> pidgin -> ok
Comentario: Funcionó!
Instalar algo en Debian es un CAMELLO!
Camello: Dícese de algo que es muy laborioso de llevar acabo.
Palabras relacionadas:
- Qué Jartera!
- Qué mamera!
sábado, 26 de mayo de 2007
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario