GNU/Linux >> LINUX-Kenntnisse >  >> Debian

So installieren Sie Mono unter Debian 10/9

Das Mono-Projekt wird von Microsoft gesponsert. Es ist eine plattformübergreifende Open-Source-Implementierung von Microsoft .NET Framework. Mono unterstützt die meisten modernen Betriebssysteme mit 32-Bit- und 64-Bit-Architektur. Dieses Tutorial hilft Ihnen Schritt für Schritt bei der Installation von Mono auf Debian 10- und Debian 9-Systemen.

Nützliche Anleitung:

  • So installieren Sie Visual Studio Code unter Debian

Voraussetzungen

SSH- oder Shell-Zugriff auf das Debian-System mit sudo-privilegiertem Konto.

Mono unter Debian installieren

Installieren Sie zunächst einige erforderliche Pakete auf Ihrem Debian-System und importieren Sie den GPG-Schlüssel.

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

Fügen Sie nun das Apt-Repository auf Ihrem System hinzu, das von der offiziellen Website bereitgestellt wird. Verwenden Sie einen der folgenden Befehle, um das Mono-Repository basierend auf der Ubuntu-Version zu Ihrem System hinzuzufügen.

### 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

Sobald das Repository hinzugefügt wurde. Aktualisieren Sie den apt-Cache und installieren Sie Mono-Pakete auf Ihrem Ubuntu-System.

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

Die Mono-Entwicklung Paket wird zum Kompilieren von Code verwendet. Das Mono-Komplett Paket wird verwendet, um alles auf dem System zu installieren.

Mono-Version finden

Sobald die Installation auf Ihrem System abgeschlossen ist. Lassen Sie uns die installierte Mono-Version mit dem folgenden Befehl überprüfen.

mono --version

Ausgabe:

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)

C#-Beispiel mit Mono ausführen

Wie Sie Mono auf Ihrem Ubuntu-System installiert haben. Erstellen Sie ein C#-Beispielprogramm, das mit Mono ausgeführt werden soll. Erstellen Sie eine Welcome.cs-Datei und bearbeiten Sie sie in Ihrem bevorzugten Texteditor.

vim Welcome.cs

Fügen Sie der Datei den folgenden Wert hinzu.

Default
123456789 using System; public class Welcome{ public static void Main(string[] args) { Console.WriteLine ("Willkommen bei TecAdmin.net"); }}

Datei speichern und schließen. Kompilieren Sie dann das c#-Programm mit dem c#-Compiler mit dem folgenden Befehl.

csc Welcome.cs

Sobald die Kompilierung erfolgreich abgeschlossen ist, wird im lokalen Verzeichnis eine exe-Datei mit demselben Namen wie das Skript erstellt. In diesem Fall wird eine Welcome.exe-Datei in meinem lokalen Verzeichnis generiert.

Legen Sie dann die Ausführungsberechtigung für die neu erstellte ausführbare Datei fest. Danach führen Sie das Programm wie unten beschrieben aus.

chmod +x Welcome.exe
./Welcome.exe

Sehen Sie sich die Ergebnisse auf dem Bildschirm an:

Alles erledigt, Sie haben Mono erfolgreich auf Ihrem Debian-System installiert. Als nächstes müssen Sie möglicherweise Visual Studio Code auf einem Debian-Linux-System installieren.


Debian
  1. So installieren Sie Entwicklungstools unter Debian 10/9/8

  2. So installieren Sie Apache Maven unter Debian 10/9/8

  3. So installieren Sie Grunt unter Debian 9/8

  4. So installieren Sie Gradle unter Debian 10

  5. So installieren Sie AnyDesk unter Debian 10

So installieren Sie PostgreSQL 14 auf Debian 11

So installieren Sie Apache Solr 8.9 unter Debian 10/9/8

So installieren Sie Jenkins unter Debian 10/9/8

So installieren Sie Apache Kafka unter Debian 10/9

So installieren Sie Webmin unter Debian 11

So installieren Sie Mono unter Debian 11