GNU/Linux >> Linux Esercitazione >  >> Debian

Come installare Mono su Debian 10/9

Il progetto Mono è sponsorizzato da Microsoft. È un'implementazione multipiattaforma open source di Microsoft .NET Framework. Mono supporta la maggior parte dei moderni sistemi operativi con architettura a 32 bit e 64 bit. Questo tutorial ti aiuta passo dopo passo ad installare Mono sui sistemi Debian 10 e Debian 9.

Tutorial utile:

  • Come installare il codice di Visual Studio su Debian

Prerequisiti

Accesso SSH o Shell al sistema Debian con account privilegiato sudo.

Installa Mono su Debian

Prima di tutto, installa alcuni pacchetti richiesti sul tuo sistema Debian e importa la chiave GPG.

sudo apt install gnupg ca-certificates
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys D3D831EF

Ora aggiungi il repository Apt sul tuo sistema fornito dal sito Web ufficiale. Usa uno dei seguenti comandi per aggiungere il repository Mono al tuo sistema in base alla versione di Ubuntu.

### Debian 10 (Buster) 

echo "deb https://download.mono-project.com/repo/debian stable-buster main" | sudo \
   tee /etc/apt/sources.list.d/mono-stable.list

### Debian 9 (Xenial) 

echo "deb https://download.mono-project.com/repo/debian stable-xenial main" | sudo \
   tee /etc/apt/sources.list.d/mono-stable.list

Una volta aggiunto il repository. Aggiorna la cache apt e installa i pacchetti Mono sul tuo sistema Ubuntu.

sudo apt update
sudo apt install mono-complete mono-devel

Il mono-sviluppo pacchetto viene utilizzato per compilare il codice. Il monocompleto pacchetto viene utilizzato per installare tutto sul sistema.

Trova la versione mono

Una volta terminata l'installazione sul tuo sistema. Verifichiamo la versione Mono installata utilizzando il seguente comando.

mono --version

Risultato:

Mono JIT compiler version 6.8.0.105 (tarball Tue Feb  4 21:20:20 UTC 2020)
Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com
        TLS:           __thread
        SIGSEGV:       altstack
        Notifications: epoll
        Architecture:  amd64
        Disabled:      none
        Misc:          softdebug
        Interpreter:   yes
        LLVM:          yes(610)
        Suspend:       hybrid
        GC:            sgen (concurrent by default)

Esegui esempio C# con Mono

Come hai installato Mono sul tuo sistema Ubuntu. Creare un programma C# di esempio da eseguire con Mono. Crea un file Welcome.cs e modificalo nel tuo editor di testo preferito.

vim Welcome.cs

Aggiungi il valore sotto al file.

Default
123456789 utilizzando System; public class Benvenuto{ public static void Main(string[] args) { Console.WriteLine ("Benvenuto in TecAdmin.net"); }}

Salva il file e chiudilo. Quindi compila il programma c# con il compilatore c# usando il comando seguente.

csc Welcome.cs

Una volta completata la compilazione, creerà un file exe nella directory locale con lo stesso nome dello script. In questo caso viene generato un file Welcome.exe nella mia directory locale.

Quindi, imposta l'autorizzazione di esecuzione sul file eseguibile appena creato. Dopo di che esegui il programma come sotto i comandi.

chmod +x Welcome.exe
./Welcome.exe

Guarda i risultati sullo schermo:

Tutto fatto, hai installato correttamente Mono sul tuo sistema Debian. Successivamente potrebbe essere necessario installare Visual Studio Code su un sistema Debian Linux.


Debian
  1. Come installare gli strumenti di sviluppo su Debian 10/9/8

  2. Come installare Apache Maven su Debian 10/9/8

  3. Come installare Grunt su Debian 9/8

  4. Come installare Gradle su Debian 10

  5. Come installare AnyDesk su Debian 10

Come installare PostgreSQL 14 su Debian 11

Come installare Apache Solr 8.9 su Debian 10/9/8

Come installare Jenkins su Debian 10/9/8

Come installare Apache Kafka su Debian 10/9

Come installare webmin su Debian 11

Come installare Mono su Debian 11