Menú Cerrar

Compilacion y creacion de paquete Deb de Amsn 0.98.3

Bueno antes que nada como antesedente y motivacion que me llevaron a la realizacion de dicha compilacion de aMSN es por que como la mayoria sabemos Debian es una distribucion superestable pero a su vez la estabiidad que tiene es un desactualizado en algunos componentes como el entorno de escritorio Gnome, que ahorita esta en la version estable en la pagina ofiacial de Gnome la 2.26 y salio la 2.28 pero inestable. La version de aMSN en debian es la 0.97.2 en su version estable y la 0.98.1-2 en su version sid y testing que sabesmos que estas ultimas son tipo prueba no funcional al 100%, si sirve pero cuando queremos realizarle otra funcion o ponerle plugins o mascaras se cae el sistema o en las conversasiones se comporta tan inestable que su respuesta de ejecucion se alenta o se cuelga de plano. Pues bien yo me decidi a descargar de la pagina oficial la version de aMSN 0.98.3 la cual es estable en ubuntu y me gusto por sus caracteristicas nuevas compatibles con hotmail, entonces descarge el paquete tar.bz lo compile como esta en las instrucciones e instale, eso si solo queria probar su funcionalidad antes de instalarlo como paquete deb para debian, lo probe y me gusto aparte de que es muy estable, rapido y no se me ha caido o trabado por un largo tiempo, despues de eso cree el paquete de instalacion y aqui les pongo la guia de como hacerlo.
1.- Si tienen instalado amsn 0.97.xxx o 0.98.xxx desinstalar, una lo pueden hacer con este comando desde la consola:
#apt-get remove amsn
Nota: la desinstalacion de paquetes o instalacion se llevan a cabo como superusuario su
2.- En este paso descargamos el paquete de codigo fuente de amsn 0.98.3 desde aqui http://downloads.sourceforge.net/project/amsn/amsn/0.98.3/amsn-0.98.3-src.tar.gz?use_mirror=hivelocity o visitamos la pagina oficial y descargamos el paquete fuente reciente: http://www.amsn-project.net/download.php una vez descargado lo extraemos dando click derecho en el menú extraer aquí
Nota: la descarga y la extraccion la podemos hacer en cuaquier carpeta o directorio qiue queramos siempre y cuando sepamos en donde lo dejamos ya que en los siquietes pasos utilizaremos forzozamente la consola o terminal de gnome tambien podemos hacerlo desde la consola, desde la consola descargamos y extraemos el paquete de la siguiente manera.
#wget http://downloads.sourceforge.net/project/amsn/amsn/0.98.3/amsn-0.98.3-src.tar.gz?use_mirror=hivelocity
http://downloads.sourceforge.net/project/amsn/amsn/0.98.3/amsn-0.98.3-sr… 
#tar xzvf tar xzvf amsn-0.98.3-src.tar.gz”> 
#tar xzvf tar xzvf amsn-0.98.3-src.tar.gz
Nota: muchas veses los usaurio experimentan algun error al hacer el paso de descompresion con la linea de comandos, una solucion rapida que les doy es que se fijen si el paquete tiene el mismo nombre lo que podemos hacer para evitar tal error es escribir en la consola lo siguiente, tar xzvf y dando un espacio presionamos las 3 primeras letras del paquete en este caso “ams” y presionamos tabulador y con este pondra el nombre de todo el paquete incluida la extencion tar.gz.
3.- Una vez desempaquetado el archivo hay que configurarlo y compilarlo, antes de esto hay que tener los paquetes 1 – tcl8.5-dev, 2 – tk8.5-dev, 3 – libx11-dev, 4 – libpng12-dev, 5 – libjpeg62-dev, 6 – gcc, 7 – g++, 8 – make 9 – libimlib2-dev 10 – debian-builder 11- dpkg-cross 12 – debconf-utils
Todo esto lo podemos hacer directamente en el gestor de paquetes synaptic para mas rapido.
Estas instrucciones vienen en el mismo paquete pero se las pondre aqui y tenemos que posicionarnos en el directorio o carpeta extraido de amsn #cd amsn-0.98.3 “Nos posicionamos en la carpeta de amsn y tecleamos:
#./configure –with-tcl=/usr/lib/tcl8.5 –with-tk=/usr/lib/tk8.5 “tal y como esta con el punto y barra”, una pequeña observacion seria por que lo hacemos con tk y tcl 8.5 y no con 8.4 u 8.6, es por que 8.4 ya no es muy estable con la nueva version de amsn, ademas pone unas letras feas y cuando cambiemos letras de mensajes o personalizar nuestra letra nos va a limitar a ciertas tipografias y 8.6 es todavia testing pero sin embargo lo pueden probar teniendo actulizado  testing.
Ahora procedemos a compilar el paquete:
#make “compila el paquete”
Cuando todo salio bien sin habernos marcado ningun error ahora procedemos a hacer el paquete deb, se preguntaran por queno lo hicimos en el paso anterior y si lo pueden hacer pero muchas veses es mejor ver que tenemos compilado al 100% y despues crearlo que com,pilarlo y crearlo al mismo tiempo ya que si tenemos algun error sabremos en donde esta.
#make clean
#make deb “con esto volvemos a compilar pero al mismo tiempo crear el paquete de instalacion deb”
4.- Ya que realizo el proceso sin problemas que no deveria de ser, procedemos a instalarlo, hay 2 maneras, una la podemos hacer desde consola que yo recomiendo y la otra dando doble click y que nos aparesca la ventana de instalacion aunque se tarda un poco mas a) instalacion por consola: nos posisiconamos en la carpeta de amsn, y como creamos el paquete deb se creo una carpeta llamada distrib y dentro de ella se creo otra que se llama DEB, entocnes entramos al directorio o carpeta donde esta instalado con las siguientes lineas.
#cd distrib/DEB “damos permisos de root”
#chmod 777 amsn_0.98.3-1.deb “e instalamos”
# dpkg -i amsn_0.98.3-1.deb
¡¡y listo!!
Ahora podemos ver que en nuestra barra de menu de gnome aparese en las Aplicaciones–>Internet–>aMSN y lo ejecutamos y podemos disfrutarlo, gracias.
Aqui les dejo una liga de descarga que es de amsn 0.98.3 el cual yo realize ya es el archivos deb de instalacion espero les guste:
https://docs.google.com/leaf?id=0Bx5Ln5XrnproYTJlYmMyOTktODIzNS00MzM4LTgxZTAtMjE0N2NlNjY1ZTU4&hl=es

Fuentes:
http://www.chw.net/foro/gnu-linux-y-otros-sistemas-operativos-f18/111000-guia-compilar-amsn-0-98b-con-anti-aliasing-en-debian-y-derivados.html
http://www.amsn-project.net/wiki/Compilar_aMSN

Caja Negra
Publicado en Experiencia, GNU/Linux, Tutorial