GNU/Linux >> Linux Esercitazione >  >> Linux

Mono su Raspberry Pi

I ragazzi della scheda Raspberri Pi riferiscono che Mono funziona davvero, almeno per le applicazioni semplici.


Mono su Raspberry Pi è possibile e ragionevolmente facile da configurare. Quanto segue presuppone che tu sia su Debian. Questo è tratto dal mio blog che offre una serie di tutorial su Raspberry Pi

Una nota:il runtime Mono standard attualmente disponibile supporta solo fino a .NET 3.5, a meno che tu non compili tu stesso dal sorgente.

Quindi vuoi iniziare a sviluppare alcune applicazioni per il tuo Raspberry Pi ma la tua conoscenza della programmazione è limitata ai moderni linguaggi .NET come VB.NET e C#. Nessun problema! Benvenuti nel mondo di Mono, una versione open source multipiattaforma e compatibile del framework .NET. Utilizzando un IDE di sviluppo come Visual Studio, o ancora meglio MonoDevelop, puoi produrre file EXE che verranno eseguiti sul tuo Raspberry Pi. Tutto quello che devi fare è installare i tempi di esecuzione Mono sul Raspberry Pi. Per farlo inseriamo le seguenti righe.

sudo apt-get update

sudo apt-get install mono-runtime

Come accennato in altri tutorial, la prima riga viene utilizzata per aggiornare il gestore di pacchetti APT-GET per garantire che utilizzi le fonti più recenti per scaricare i pacchetti. La seconda riga installa e prepara i runtime per l'uso. Ecco fatto, ora per eseguire un file EXE sviluppato da Mono. Semplicemente prefisso il comando con la parola mono come mostrato di seguito.

mono myprogram.exe 

Sono riuscito a eseguire il mio compilatore Delta Forth .NET su Debian 6.0 (Squeeze) e Mono. Ha funzionato perfettamente con la piena compatibilità binaria, l'unica cosa che dovevo fare era ricompilare il codice per indirizzare .NET 3.5 (invece di 4.0) poiché Mono su Debian è leggermente in ritardo rispetto alle versioni .NET.

Il compilatore non è una banale applicazione .NET, quindi sono stato felice di vederlo effettivamente in azione sul mio piccolo Raspberry Pi.

I passaggi effettivi che ho compiuto per realizzare la magia sono stati (ricordo a memoria):

  • Installa il runtime Mono usando:sudo apt-get install mono
  • Invoca il compilatore stesso usando:mono DeltaForth.exe file_to_compile.4th

Questo è tutto. La parte più impegnativa di questo sforzo è stata trasferire i file dal mio computer Windows a Raspberry Pi utilizzando un'unità flash :-)


Linux
  1. Installa Ubuntu 16.04 MATE o Ubuntu 18.04 su Raspberry Pi

  2. Come ruotare lo schermo su un Raspberry Pi 3

  3. C# in ambiente Linux

  4. Sviluppare C# su Linux

  5. Qualche esperienza Java su Raspberry PI?

Installa Ubuntu 20.04 su Raspberry Pi

PiShrink:riduci le immagini di Raspberry Pi

Sistema operativo e plasma Raspberry Pi - Problema problematico

Come installare il sistema operativo Raspbian su Raspberry Pi

Come installare Mono su Ubuntu 20.04

Come emulare il Raspberry Pi 2 su QEMU?