.NET Entwicklung mit Manjaro Linux
In diesem Beitrag zeige ich wie man die .NET Entwicklung mit Manjaro Linux konfiguriert. Seit der Umstellung von .NET auf Open Source kann man auch auf Linux C# und .NET entwickeln und die gebaute Software ausführen.
.NET Entwicklung mit Manjaro Linux
.NET Entwicklung ist seit einiger Zeit nicht mehr nur auf Windows Rechnern möglich. Seit der Umstellung auf .NET Core und der damit Open Source Neuentwicklung des Frameworks ist dieses Betriebssystem unabhängig. Neben dem SDK zum Entwickeln steht auch die Runtime zur Verfügung, weshalb man nun .NET Software auf Windows, MacOS und Linux entwickeln und ausführen kann. So geht das auch auf Manjaro Linux.
Installation
Das SDK und die ASP.NET Runtime können normal über den Paketmanager installiert werden. Das geht so:
sudo pacman -S dotnet-sdk aspnet-runtime
Es werden dabei die aktuellsten Versionen installiert. Zum Zeitpunkt der Screenshots waren das die Versionen 5.0.8:
Ob die Installation erfolgreich war zeigt der Befehl
dotnet --info
Wichtig: der Befehl funktioniert erst, nachdem die Shell neu gestartet wurde, erst dann greifen die neuen Pfad Variablen.
Test
Am einfachsten testet man mit einer neu erstellten Hello World Konsolenapplikation. Eine solche wird wie folgt erstellt:
dotnet new console -o helloworld
Als nächstes wechselt man in den Ordner, erstellt und lässt die erstellte Applikation laufen. Die Ausgabe „Hello World!“ bestätigt den Erfolg.
Editor
Als nächstes benötigt man noch eine IDE. Visual Studio Code ist der Editor der Wahl und steht auch unter Manjaro Linux zur Verfügung. Als Code OSS lässt sich die IDE direkt über den Paketmanager installieren. Code OSS ist dabei eine extra für Linux erstellte Version vom quelloffenen Visual Studio Code. Bis auf den Namen sind die Versionen Programme identisch und auch Code OSS unterstützt alle bekannten Plugins und lässt sich somit für jede erdenkliche Sprache verwenden, darunter auch C# und .NET.
Fazit
Ich habe gezeigt wie man unter Manjaro Linux die .NET SDK installiert und diese mit einer einfachen Konsolenapplikation testet. Moderne Linux Distributionen wie Manjaro erleichtern den Umstieg von Windows auf Linux am Desktop. Manjaro ist insbesondere bei Entwicklern und Einsteigern gleichermaßen beliebt.