GNU/Linux >> Tutoriales Linux >  >> Linux

Mono en Raspberry Pi

La gente de la placa Raspberri Pi informa que Mono sí funciona, al menos para aplicaciones simples.


Mono en Raspberry Pi es posible y razonablemente fácil de configurar. Lo siguiente asume que estás en Debian. Esto está tomado de mi blog que ofrece una serie de tutoriales de Raspberry Pi

Una nota:el tiempo de ejecución de Mono estándar actualmente disponible solo admite hasta .NET 3.5 a menos que usted mismo compile desde la fuente.

Entonces, desea comenzar a desarrollar algunas aplicaciones para su Raspberry Pi, pero su conocimiento de programación se limita a los lenguajes .NET modernos, como VB.NET y C #. ¡No hay problema! Bienvenido al mundo de Mono, una versión multiplataforma y compatible de código abierto del marco .NET. Al usar un IDE de desarrollo como Visual Studio, o incluso mejor MonoDevelop, puede producir archivos EXE que se ejecutarán en su Raspberry Pi. Todo lo que necesita hacer es instalar los tiempos de ejecución de Mono en la Raspberry Pi. Para ello ingresamos las siguientes líneas.

sudo apt-get update

sudo apt-get install mono-runtime

Como se mencionó en otros tutoriales, la primera línea se usa para actualizar el administrador de paquetes APT-GET para asegurarse de que esté usando las fuentes más recientes para descargar sus paquetes. La segunda línea instala y prepara los tiempos de ejecución para su uso. Eso es todo, ahora para ejecutar un archivo EXE desarrollado por Mono. Simplemente prefije el comando con la palabra mono como se muestra a continuación.

mono myprogram.exe 

Logré ejecutar mi compilador Delta Forth .NET en Debian 6.0 (Squeeze) y Mono. Funcionó perfectamente con compatibilidad binaria completa, lo único que tuve que hacer fue volver a compilar el código para apuntar a .NET 3.5 (en lugar de 4.0) ya que Mono en Debian se retrasa un poco con respecto a las versiones de .NET.

El compilador no es una aplicación .NET trivial, por lo que me alegró ver el compilador en acción en mi pequeña Raspberry Pi.

Los pasos reales que tomé para que sucediera la magia fueron (recuerdo de memoria):

  • Instalar el tiempo de ejecución Mono usando:sudo apt-get install mono
  • Invoque el propio compilador usando:mono DeltaForth.exe file_to_compile.4th

Eso es todo. La parte más desafiante de este esfuerzo fue transferir los archivos desde mi máquina Windows a Raspberry Pi usando una unidad flash :-)


Linux
  1. Instale Ubuntu 16.04 MATE o Ubuntu 18.04 en Raspberry Pi

  2. Cómo girar la pantalla en una Raspberry Pi 3

  3. C# en entorno linux

  4. Desarrollando C# en Linux

  5. ¿Alguna experiencia con Java en Raspberry PI?

Instalar Ubuntu 20.04 en Raspberry Pi

PiShrink:reduce el tamaño de las imágenes de Raspberry Pi

Raspberry Pi OS y Plasma - Troublely McTroublesome

Cómo instalar el sistema operativo Raspbian en Raspberry Pi

Cómo instalar Mono en Ubuntu 20.04

¿Cómo emular la Raspberry Pi 2 en QEMU?