8 Octubre, 2008

Mono 2.0 en Ubuntu Hardy

Archivado en: portabilidad, ubuntu | Tags: , , , | 5 Comentarios »
Compartir en Twitter | Compartir en Facebook | Delicious Archivar en Delicious

Mono es un framework libre que permite la creación y ejecución en Linux y Mac de aplicaciones desarrolladas o compatibles con la arquitectura .NET de Microsoft.
Liderada por Miguel de Icaza y patrocinada actualmente por Novell, acaba de publicarse la versión 2.0.

Para instalar Mono 2.0 en Ubuntu Hardy, añade este repositorio a tu /etc/apt/sources.list:
deb http://directhex.mfgames.com/ hardy main
Añade la llave GPG: Descarga el archivo desde el servidor de llaves, guárdalo con el nombre DFC2AFC1 e importa desde Sistema -> Gestor de actualizaciones -> Autenticación -> Importar clave…
Actualiza:
sudo apt-get update

Al cabo de poco, el sistema debe avisarte de que hay nuevos paquetes dispuestos para su instalación. También puedes hacerlo manualmente:
sudo apt-get upgrade
Verás que hay varios paquetes relacionados con Mono en la actualización:

Para comprobar que tu Mono funciona, puedes compilar y ejecutar un sencillo programa hecho en C# (comprueba antes que dispones del compilador mcs; si no es así, lo instalas:
sudo apt-get install mcs)

Escribe este pequeño programa en gedit:

using System;
namespace holaMundo
{
class Class1
{
static void Main(string[] args)
{
Console.WriteLine("Hola Mundo");
}
}
}

Guárdalo con el nombre holaMundo.cs
Compila:
mcs holaMundo.cs
No debe arrojar ningún error. Se habrá creado el archivo holaMundo.exe
Y ejecuta:
mcs holaMundo.exe
La línea de comandos debe devolver el mensaje
Hola Mundo

5 comentarios »

Dejar un comentario