Mono è open-source e disponibile per tutti senza alcun addebito. È il .NET Framework di Microsoft supportato che è supportato da C#, C, Python e PHP. Mono incoraggia gli sviluppatori Windows a creare un ponte tra Windows e Linux.
Questo materiale didattico mira a fornire passaggi procedurali per installare Mono su Ubuntu 22.04.
Come installare Mono su Ubuntu 22.04
Mono è un'implementazione open source di .NET Framework di Microsoft supportata da C#, C, Python e PHP. I seguenti passaggi spiegano il processo completo di installazione di Mono su Ubuntu 22.04.
Passaggio 1:aggiunta della chiave GPG per la crittografia dei dati
Aggiungi la chiave GPG per assicurarti che il repository venga aggiunto da una fonte autentica:
$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF

Passaggio 2:aggiunta del repository mono al repository locale di Ubuntu
Aggiungi un repository Mono al tuo repository Ubuntu 22.04 ed elencalo con il seguente comando:
$ echo "deb https://download.mono-project.com/repo/ubuntu stable-focal main" | sudo tee /etc/apt/sources.list.d/mono-official-stable.list

Il comando è stato eseguito correttamente senza alcun errore.
Passaggio 3:aggiorna la cache di sistema
Per aggiornare la cache di sistema con il comando update come segue
$ sudo apt update

Fase 4:installa il pacchetto Mono-devel (sviluppatore)
Installa Mono-sviluppo pacchetto utilizzando il comando indicato di seguito:
$ sudo apt install mono-devel


Secondo l'output, Mono e tutti i relativi pacchetti sono stati installati correttamente.
Come usare Mono su Ubuntu 22.04
Ora è il momento di implementare praticamente la funzionalità di Mono su Ubuntu 22.04. Questa sezione fornisce un elenco di passaggi sequenziali per utilizzare Mono su Ubuntu 22.04.
Passaggio 1:crea un nuovo file con estensione *.cs
Crea e apri un nuovo file con un .cs estensione eseguendo il seguente comando:
$ nano foss.cs
Il foss.cs si aprirà in un nano editor come mostrato di seguito. Scrivi il tuo script di programmazione e premi CTRL+O per sovrascrivere il file.

Fase 2:compila il file .cs tramite Terminale
Il csc è una c sharp compilatore utilizzato per eseguire il file di script dal terminale. Il csc il compilatore creerà un exe dal file foss.cs:
$ csc foss.cs

Il comando creerà un ".exe ” del file “foss.cs ”.
Passaggio 3:esegui il file .exe con Mono
Nell'ultimo passaggio, vedrai come eseguire il file con Mono . Esegui il file “foss.exe ” dal terminale come segue:
$ mono foss.exe

Puoi vedere che la C sharp script viene eseguito correttamente e restituisce lo stesso messaggio che hai scritto nell'editor nano.
Come rimuovere mono da Ubuntu 22.04
Mono è stato installato utilizzando il gestore di pacchetti apt su Ubuntu 22.04. Per rimuovere Mono da Ubuntu 22.04, abbiamo praticato il seguente comando:
$ sudo apt autoremove mono-runtime --purge


Il comando rimuoverà tutti i file dei pacchetti e le dipendenze di Mono da Ubuntu 22.04.
Ora puoi installare e utilizzare Mono su Ubuntu 22.04.
Conclusione
Mono, .NET Framework di Microsoft, può essere installato su Ubuntu 22.04 aggiungendo il suo repository al repository di Ubuntu. Mono è un'utilità open source e multipiattaforma basata sul framework Microsoft .NET. Con Mono, puoi eseguire e compilare il tuo script nella finestra del terminale. Seguendo attentamente i passaggi, ti porterà ad implementare i comandi per installare e utilizzare Mono su Ubuntu 22.04.