Instalar Monodevelop en Raspberry Pi

En este tutorial se indican los pasos para instalar Mono y Monodevelop en una Raspberry Pi 3, para convertirla en un entorno de desarrollo utilizando el lenguaje de programación C#.

En primer lugar, necesitaremos una Rapberry Pi 3 totalmente operativa a la que nos podamos conectar por SSH para acceder a la consola de comandos de la Pi:

ssh

Cliente SSH conectado a una Raspberry Pi

Empezaremos actualizando el software de la Raspberry con los siguientes comandos, que descargarán e instalarán los paquetes que sean necesarios:

sudo apt-get update
sudo apt-get upgrade

Para instalar el Mono .NET Framework debemos antes añadir repositorios de paquetes adicionales a los que trae la Raspberry por defecto. Primero añadimos la clave de firma PGP del proyecto Mono con el siguiente comando:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF

Luego añadimos los repositorios adicionales necesarios con estos dos comandos:

echo "deb http://download.mono-project.com/repo/debian wheezy main" | sudo tee /etc/apt/sources.list.d/mono-xamarin.list
echo "deb http://download.mono-project.com/repo/debian wheezy-apache24-compat main" | sudo tee -a /etc/apt/sources.list.d/mono-xamarin.list

Después de añadir estos dos repositorios, debemos actualizar de nuevo la Raspberry con los comandos sudo apt-get update y sudo apt-get upgrade (y si eres un poco paranoico, sudo reboot para reiniciar el equipo).

Por último, la Raspberry ya está en condiciones de instalar los paquetes de Mono .Net Framework con el siguiente comando:

sudo apt-get install mono-complete

Se mostrarán los paquetes a instalar, y se nos pedirá confirmación. El proceso tardará al menos unos 5 minutos y se requieren al menos 210 MB. de espacio disponible. Si además queremos instalar el IDE integrado Monodevelop, introduciremos este comando

sudo apt-get install monodevelop

En este caso la instalación requiere 68,8 MB. adicionales. Una vez finalizada la instalación, si accedemos al escritorio de la Raspberry, veremos que en el menú Programación tenemos disponible una nueva opción: Monodevelop, que nos permitirá acceder al IDE de Mono y empezar a desarrollar nuestros primeros programas en C# en la Raspberry.

Monodevelop

IDE Monodevelop en Raspberry Pi

En una próxima entrada veremos cómo podemos crear nuestro primer programa en C# en la Raspberry.

Fuente: Getting started with the Raspberry Pi 2, for .NET developers

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *