So installieren Sie .NET 5 unter Ubuntu Linux

Sie möchten .NET 5 herunterladen und auf Ihrem Ubuntu-Computer installieren, können aber nicht herausfinden, wie? Dieses Handbuch führt Sie durch den gesamten Prozess der Installation von .NET 5 (Dotnet 5) unter Ubuntu Linux 20.04 (LTS). Dotnet 5 ist die neueste Version der .NET Core-Familie und unterstützt noch mehr Anwendungstypen und Plattformen als sein Vorgänger.

Obwohl sich dieser Artikel auf die Installation von .NET 5 unter Ubuntu Linux konzentriert, wird Dotnet 5 auch von anderen Linux-Distributionen wie CentOS, Red Hat Enterprise Linux, Alpine usw. unterstützt.

Was ist .NET 5?

Das .NET Framework besteht seit 2002. Zum Zeitpunkt seiner ersten Veröffentlichung wurde das Framework nur unter dem Windows-Betriebssystem unterstützt. Microsoft ist derzeit für die Entwicklung und Verteilung des Frameworks verantwortlich.

Im Gegensatz zum ursprünglichen .NET-Framework ist .NET 5 ein plattformübergreifendes Open-Source-Framework. Sie können .NET 5-Anwendungen auf anderen Plattformen wie Linux und macOS entwickeln und ausführen. Das Beste ist, dass Dotnet 5 modular und leicht ist.

Verwandte: Open Source vs. Freie Software: Was ist der Unterschied?

Installieren des .NET SDK unter Ubuntu

Wenn Sie das .NET Framework für die Entwicklung und Ausführung von .NET-Apps installieren möchten, müssen Sie zuerst das .NET Software Development Kit (SDK) installieren, das standardmäßig auch die .NET-Laufzeit enthält.

Fügen Sie zunächst das Microsoft-Paketrepository zur Paketliste Ihres Systems hinzu. Fügen Sie außerdem den Paketsignaturschlüssel von Microsoft zu Ihrer Sammlung vertrauenswürdiger Schlüssel hinzu.

 wget https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb

Rufen Sie nach dem Hinzufügen des neuen Paket-Repositorys mit apt die neuesten Paketinformationen aus Ihren Paketquellen ab.

 sudo apt update

Um das .NET SDK sicher über HTTPS installieren zu können, müssen Sie das Paket apt-transport-https mit dem folgenden Befehl installieren.

 sudo apt install apt-transport-https

Installieren Sie anschließend das .NET 5 SDK mit dem folgenden Befehl.

 sudo apt-get install -y dotnet-sdk-5.0

Alternativ können Sie das Dotnet SDK auch mit snap installieren.

 sudo snap install dotnet-sdk

Weitere Informationen: Verwenden von Apt und Verabschieden von Apt-get

Überprüfen der Installation

Um zu überprüfen, ob .NET 5 erfolgreich installiert wurde, können Sie den folgenden Befehl ausführen, um die verfügbaren SDKs auf Ihrem System aufzulisten. Wenn Sie mehrere SDKs installiert haben, werden alle hier aufgelistet.

 dotnet --list-sdks
So installieren Sie .NET 5 unter Ubuntu Linux - dotnet list sdks

Wie bereits erwähnt, ist bei der Installation des .NET 5 SDK standardmäßig die .NET-Laufzeit enthalten. Überprüfen Sie die Runtime-Installation mit dem folgenden Befehl.

 dotnet --list-runtimes

Entwickeln von Anwendungen mit .NET

Obwohl .NET einfach zu installieren und zu verwenden ist, stoßen Benutzer manchmal auf Probleme, die schwer zu beheben sind. In solchen Situationen können Sie den folgenden Befehl verwenden, um mehr über den dotnet- Befehl zu erfahren und seine Optionen.

 dotnet --help

Die verschiedenen Komponenten im .NET Framework verwirren viele Entwickler. Bevor Sie mit der Entwicklung von Anwendungen mithilfe des Frameworks beginnen, kann es hilfreich sein, zu wissen, was .NET wirklich ist.