GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

So richten Sie .Net Core in Ubuntu 20.04 ein

In der Vergangenheit wurden .Net-Technologien hauptsächlich mit Windows-Plattformen, -Desktops und -Servern in Verbindung gebracht. Mit der Veröffentlichung von .Net Core hat Microsoft die Verfügbarkeit auf alle Plattformen ausgeweitet, auf denen MacOs und verschiedene Linux-Distributionen ausgeführt werden, z. B. OpenSuse, CentOS, Debian und andere. Die Vorteile der Ausführung von .Net Core auf anderen Plattformen gehen weit über die reine Verfügbarkeit hinaus. Entwickler, die andere Betriebssysteme ausführen, können jetzt die in .Net Core verfügbaren Methoden und Tools verwenden, um ihre Ziele zu erreichen. Wenn Sie mit Ubuntu 20.04 arbeiten, müssen Sie mit dem Terminal arbeiten und einige Befehle ausführen, um .Net Core bereitzustellen. In diesem Beitrag werde ich Sie durch alles führen, was Sie brauchen.

Microsoft PPA aktivieren

Zunächst müssen Sie das Microsoft Personal Package Archive (PPA) in Ihrer Ubuntu-Installation aktivieren. Das offizielle Team von Microsoft unterstützt das PPA. Sie können es mit diesen Befehlen in Ihrem Terminal aktivieren:

$wget https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb 

Sie sehen die folgende Ausgabe

Führen Sie nun Folgendes aus:

$sudo dpkg -I packages-microsoft-prod.deb

Wenn Sie die folgende Ausgabe sehen, können Sie fortfahren:

SDK installieren

Ein SDK (Software Development Kit) ist die Grundlage für die Entwicklung von Anwendungen mit einem bestimmten Framework. Wenn Sie .Net-Anwendungen auf Ubuntu erstellen und bearbeiten möchten, müssen Sie das .Net Core SDK installieren. Um mit der Installation des .Net Core SDK beginnen zu können, benötigt Ihr System die neuesten Updates.

Wenn Sie wissen, dass diese Updates nicht vorhanden sind, können Sie den folgenden Befehl ausführen, um das Update zu erhalten:

$sudo apt update

Sobald dies erledigt ist, müssen Sie diese Voraussetzung installieren:

$sudo apt install apt-transport-https

Sobald die Voraussetzung vollständig installiert ist, können Sie das SDK schließlich wie folgt installieren:

$sudo apt install dotnet-sdk-[x]

Das x am Ende des letzten Befehls gibt die .Net Core SDK-Version an. Wenn Sie auf ein bestimmtes SDK oder eine ältere Version abzielen möchten, können Sie diese Nummer ändern, um auf dieses bestimmte SDK abzuzielen, z. B.:

$sudo apt install dotnet-sdk-1.1

Dadurch wird das SDK auf Ihrem Computer installiert, und Sie können jetzt .Net-Anwendungen auf Ubuntu erstellen und bearbeiten.

Installieren der Laufzeit

Eine Laufzeitumgebung ist der Vermittler, der die von Ihnen erstellten Anwendungen ausführt. Früher mussten Sie die .Net-Laufzeit wie folgt separat installieren:

$sudo apt install dotnet-runtime-3.1

Mit den letzten Aktualisierungen der Pakete erfahren Sie, wenn Sie diesen Befehl ausführen, dass er bereits installiert ist:

Damit sind Sie bereit, durchzustarten und .Net Core auf Ubuntu zu rocken.

Erstellen Ihrer Testanwendung

Wenn alle Teile vorhanden sind, erstellen wir eine Testanwendung, um sicherzustellen, dass alles richtig funktioniert. Wir sagen Hallo zur Welt der Programmierung, indem wir eine Konsolenanwendung erstellen:

$dotnet new console -o HelloWorld

Diese Ausgabe bedeutet, dass Ihre Anwendung erstellt wurde. Navigieren Sie nun in dieses Verzeichnis und führen Sie es aus mit:

$dotnet run

Mit dieser Ausgabe können Sie sicher sein, dass alles richtig eingerichtet ist und Sie bereit sind, mit der Erstellung von .Net-Anwendungen in Ubuntu 20.04 zu beginnen.

Schlussfolgerung

Wenn Sie die oben angegebenen Befehle und Schritte befolgen, sollten Sie ohne großen Aufwand loslegen können. Wenn Sie Anweisungen für eine andere Linux-Distribution wünschen oder einen der oben genannten Schritte besprechen möchten, hinterlassen Sie unten einen Kommentar und lassen Sie uns reden.


Ubuntu
  1. So richten Sie den Rsyslog-Server unter Ubuntu 18.04 LTS ein

  2. So richten Sie HAProxy in Ubuntu 16.04 ein

  3. So richten Sie die UFW-Firewall unter Ubuntu 18.04 ein

  4. Rsyslog-Server auf Ubuntu 20.04 einrichten - Wie geht das?

  5. .Net Core in Ubuntu 20.04 einrichten - Eine Schritt-für-Schritt-Anleitung?

So installieren Sie Microsoft .NET Core SDK unter Linux

So richten Sie den Git-Server unter Ubuntu 20.04 ein

So richten Sie den Rsyslog-Server unter Ubuntu ein

So richten Sie einen DHCP-Server unter Ubuntu ein

So richten Sie die Netzwerkbindung in Ubuntu 20.04 ein

So richten Sie die UFW-Firewall unter Ubuntu 20.04 ein