====== Mono ======
Nachfolgend eine Anleitung zur Installation von "''Mono''" unter DEBIAN. Als Quelle dazu diente die Webseite: "https://linuxize.com/post/how-to-install-mono-on-debian-10/"
\\
Die nachfolgenden Schritte werden mit dem "''root''"-Benutzer ausgeführt. Sollte ein anderer Benutzer verwendet werden, muss der Befehl "''sudo''" davor gesetzt werden.
* Paketquellen aktualisieren:
~# apt update
\\
* Abhängigkeiten installieren:
~# apt install dirmngr gnupg apt-transport-https ca-certificates
\\
* GPG-Schlüssel abrufen und importieren:
~# apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
gpg: key A6A19B38D3D831EF: public key "Xamarin Public Jenkins (auto-signing) " imported
gpg: Total number processed: 1
gpg: imported: 1
\\
* Mono-Paketquellen zur Repository-Liste hinzufügen:
~# echo "deb https://download.mono-project.com/repo/debian stable-buster main" > /etc/apt/sources.list.d/mono-official-stable.list
\\
* Paketquellen nochmals aktualisieren:
~# apt update
\\
* ''Mono''-Pakete installieren:
~# apt install mono-complete
//Das Paket ''mono-complete'' beinhaltet dabei alle notwendigen Pakete zur Entwicklung, zum Ausführen und die zugehörigen Bibliotheken.//
\\
* Überprüfen der ''Mono''-Version:
~# mono --version
//Das sollten aktuell (Stand 04.01.2021) die Version: ''6.12.0.107'' sein.//
\\
* Erstellen einer Testdatei "''hallo.cs''" mit folgendem Inhalt:
using System;
public class HelloWorld
{
public static void Main(string[] args)
{
Console.WriteLine ("Hallo Welt!");
}
}
\\
* Kompilierung des Skriptes:
~# csc hallo.cs
Microsoft (R) Visual C# Compiler version 3.6.0-4.20224.5 (ec77c100)
Copyright (C) Microsoft Corporation. All rights reserved.
\\
* Ausführen der erstellten ausführbaren Datei:
~# mono hallo.exe
Hallo Welt!
\\
\\
\\
\\
--- //[[steffen.bornemann@gmx.de|Steffen Bornemann]] 04.01.2021//
\\