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.
~# apt update
~# apt install dirmngr gnupg apt-transport-https ca-certificates
~# apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF gpg: key A6A19B38D3D831EF: public key "Xamarin Public Jenkins (auto-signing) <releng@xamarin.com>" imported gpg: Total number processed: 1 gpg: imported: 1
~# echo "deb https://download.mono-project.com/repo/debian stable-buster main" > /etc/apt/sources.list.d/mono-official-stable.list
~# 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.
Mono
-Version:~# mono --version
Das sollten aktuell (Stand 04.01.2021) die Version: 6.12.0.107
sein.
hallo.cs
“ mit folgendem Inhalt:using System; public class HelloWorld { public static void Main(string[] args) { Console.WriteLine ("Hallo Welt!"); } }
~# csc hallo.cs Microsoft (R) Visual C# Compiler version 3.6.0-4.20224.5 (ec77c100) Copyright (C) Microsoft Corporation. All rights reserved.
~# mono hallo.exe Hallo Welt!
— Steffen Bornemann 04.01.2021