Cómo tener messenger en Ubuntu Linux

28 octubre, 2008

Lo primero que hay que aclarar es que la aplicación Windows Live Messenger no existe para ninguna distribución de Linux, pero si que existen alternativas de software libre tanto para Linux como para Windows capaces de utilizar el protocolo de MSN.

Hoy en concreto les voy a hablar de una famosa aplicación para el Sistema Operativo de Canonical: Ubuntu 8.04 (pude comprobar que funcionaba también en Gutsy Gibbon, la 7.10), y que, salvo sorpresa mayúscula también funcionará dentro de dos días en Ubuntu 8.10 Intrepid Ibex. Dicha aplicación recibe el nombre de aMSN.

Existe una forma muy práctica y muy sencilla de instalar el programa mediante el terminal:

sudo apt-get install amsn

Pero para aquel que el terminal le suene a chino y a bomba atómica apunto de estallar… que no desespere, que existe una manera gráfica e intuitiva de instalar la aplicación. Es tan sencillo como ir a Aplicaciones -> Añadir y quitar.

Entonces nos saldrá una pantalla con una ristra de aplicaciones de todo tipo que podremos instalar y ordenadas según su categoría, pero cuidado! hay algunas expecificamente creadas para Kubuntu, pero esa es otra historia aparte… a lo que íbamos. Arriba del todo viene un buscador y escogeremos lo siguiente:

Mostrar: Todas las aplicaciones disponibles
Buscar: amsn

La seleccionamos como en la imagen y nos dará la opción de instalarla. Una vez instalada procederemos a abrir la aplicación y voila! tendremos un programa muy similar al MSN Messenger de toda la vida pero para Ubuntu Linux ;)


Empezar a programar en C bajo Ubuntu Linux

27 octubre, 2008

Tengo intención de explicar de la mejor manera posible (y lo más claramente posible también) cómo conseguir lo necesario, y utilizarlo, para programar en C bajo Ubuntu Linux.

Lo primero que necesitamos, y que no venía de serie en Hardy Heron (Ubuntu 8.04) es una pequeña librería llamada libc6-dev, necesaria para que el software GCC haga su trabajo compilando. Y lo podemos conseguir abriendo la consola y escribiendo lo siguiente:

sudo apt-get install libc6-dev

Quiero aclarar una cosa acerca de esta librería. En clase de programación hizo falta instalarla manualmente a principio de curso, porque el compilador nos decía misa cuando intentábamos compilar, pero el otro día usando una máquina virtual, en una de las múltiples actualizaciones de Ubuntu, me fijé que venía incluida, asi que podéis probar a actualizar simplemente, y si no funciona siempre podéis instalarla via consola.

Normalmente gcc viene instalado de serie, al menos en Hardy-Heron, pero si no es así lo puedes instalar también utilizando linea de comandos:

sudo apt-get install gcc

Ahora necesitamos un editor de texto plano para empezar a escribir código, y no hace falta irse muy lejos puesto que podemos utilizar el mismo gedit, que trae por defecto Ubuntu 8.04.

Ahora escribiremos nuestro primer programa:

#include stdio.h (el stdio.h ha de ir metido utilizando paréntesis angulares “”)

main()
{
printf(“Hola mundo. Acabo de crear mi primer programa”);
}

Lo guardaremos bajo el nombre Holamundo.c (cuidado!!! hay que cerciorarse de guardarlo con extensión .c).

Ahora abrimos el terminal y nos dirigimos al directorio donde se ha guardado el código fuente con el fin de compilarlo, para lo cual pondremos en la misma solapa del terminal lo siguiente:

gcc holamundo.c -o myfirstprogram

Ahora solo queda ejecutarlo:

./myfirstprogram

Y listo, ya tendremos nuestro primer programa en C :)