Come installare mono sulla top 10 di Ubuntu.Top 10

Come installare mono sulla top 10 di Ubuntu.Top 10

"Mono" è un Microsoft gratuito e open source .Framework net per lo sviluppo e l'esecuzione di applicazioni multipiattaforma in C# e altre lingue. Consente agli sviluppatori di rendere più veloci le applicazioni multipiattaforma utilizzando database come Mysql, Postgresql e altri. Ora è accessibile anche N Ubuntu, che amplia le capacità del progetto. Inoltre, la maggior parte degli sviluppatori lo utilizza per piccole applicazioni in cui la velocità o la soluzione di un particolare problema sono i fattori più importanti.

In questo articolo, installeremo la piattaforma di sviluppo "mono" utilizzando il repository ufficiale.

Requisiti

L'unico prerequisito per l'installazione di "mono" è che è necessario accedere all'utente root o come utente con privilegi sudo.

Processo di installazione

Mono non è preinstallato nel repository di Ubuntu; Il repository ufficiale mono è il modo più conveniente e diretto per installarlo. Per fare ciò, basta seguire i passaggi seguenti:

Aggiornamento dei pacchetti

Per installare la nuova applicazione nel sistema, si consiglia vivamente di aggiornare e aggiornare i pacchetti di sistema esistenti.

Per aggiornare il tuo apt, usa:

$ sudo apt update

Installazione di pacchetti chiave:

Ora esegui il comando di seguito per ottenere pacchetti essenziali per "Mono":

$ sudo apt Installa dirmngr gnupg apt-transport-https CA-certificati

Per iniziare l'installazione, premi "Y".

Estrazione della chiave GPC

Se viene aggiunto il repository, sarai in grado di installare tutte le versioni aggiornate di "Mono" Senza difficoltà. Ora incolla il comando indicato nel tuo terminale per estrarre la chiave GPC:

$ sudo apt-key adv --Keyserver hkp: // keyserver.Ubuntu.com: 80--recv-keys 3fa7e0328081bff6a14da29aa6a19b38d3d831ef

Aggiunta di repository "mono"

Aggiungi il "Mono"File repository nell'elenco di origine del sistema, quindi copia e incolla il comando menzionato nel terminale:

$ Sudo apt-addd-repository 'deb https: // download.mono-progetto.com/repo/ubuntu stabile-bionic main '

Installazione di "mono"

Devi prima aggiornare l'elenco dei pacchetti installati prima di aggiungere quello nuovo:

$ sudo apt update

Il termine "monocompleto"Si riferisce all'intero pacchetto mono, comprese tutte le sue caratteristiche e risorse. Usa il comando dato per installarlo:

$ sudo apt install mono-completo

IL "Monodeviumi"IDE rende semplice creare un .Progetto netto. Digita il comando in basso per installarlo:

$ sudo apt install monoDvivel

Tipo "Monodeviumi"Nel menu di ricerca dell'applicazione per garantire che"Monodeviumi" è stato installato.

Per far funzionare il "Nunit"Test, digita il comando mostrato di seguito per installare il plugin NUNIT per MonoDevelop:

$ sudo apt install monodevelop-nunit

Verifica l'installazione:

Se l'installazione è completa, eseguire il comando mostrato di seguito per verificare l'applicazione "mono":

$ mono -version

Visualizza la versione installata dell'applicazione "mono", nonché ulteriori informazioni.

Creazione di un programma in mono

Per assicurarsi che "mono" sia installato e funzionante correttamente, creeremo un programma.

Apri l'editor di testo e scrivi il seguente codice:

usando il sistema;
classe pubblica Linuxhint

Public Static Void Main (String Args [])

Console.WriteLine ("Welcome to the LinuxHint");

Nominare il file "Test Code.cs"E salvalo.

Utilizzo "CSC"Compilatore per compilare il file:

$ CSC Test Code.cs

Per renderlo eseguibile, usa:

$ Mono Test Code.exe

I seguenti file saranno trovati nella tua home directory.

Conclusione:

"Mono"È una piattaforma open source che viene utilizzata per sviluppare ed eseguire multipiattaforma, tutto ciò viene realizzato utilizzando C# e altri linguaggi di programmazione supportati da Mono. In questo articolo, abbiamo esaminato in dettaglio il processo di installazione per il progetto "mono". Abbiamo anche creato un programma per testare il compilatore C#. "Mono" consente a uno sviluppatore di creare rapidamente applicazioni su qualsiasi piattaforma tra cui Linux. Aiuta anche le applicazioni di porting anche su un'altra piattaforma.