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

So installieren Sie .NET Core (dotnet) unter Ubuntu 22.04 LTS

Lernen Sie die Befehle zum Installieren von .Net Core SDK und Runtime unter Ubuntu 22.04 LTS Jammy JellyFish Linux mit dem Terminal – Apt Repository, Script oder Snap.

Microsoft DotNet ist seit einigen Jahren eines der beliebtesten Frameworks für die Softwareentwicklung. .NET Core ist eine kostenlose Open-Source-Plattform zum Erstellen moderner Cloud-basierter Webanwendungen auf Windows-, Linux- und macOS-Betriebssystemen. Es ist ein plattformübergreifender Nachfolger des .NET Framework. Das Projekt wird hauptsächlich von Microsoft entwickelt und unter einer MIT-Lizenz veröffentlicht. Im Vergleich zu .Net Framework konzentriert sich .NET Core mehr auf Web-, Windows Mobile- und Windows-Anwendungen.

.NET Core wird als eine Reihe von NUGET-Paketen bereitgestellt. Es wurde faktorisiert, modularisiert und als mehrere NUGET-Pakete bereitgestellt. Obwohl die gängigen Laufzeitbibliotheken weiterhin Teil des Pakets sind, hat der Entwickler die Freiheit, andere Bibliotheken nach Bedarf selektiv zu integrieren. Dadurch ist .NET Core sehr leichtgewichtig. Kein zusätzliches Gepäck.

Schritte zur Installation von .Net Core SDK &Runtime auf Ubuntu 22.04 LTS

Methode Nr. 1:Skript verwenden

Dotnet-Installationsskript herunterladen

Nun, eine der einfachsten Möglichkeiten, mit Dotnet zu beginnen, besteht darin, es mit dem offiziell von Microsoft bereitgestellten Skript zu installieren. Der Benutzer kann damit sowohl .Net SDK oder Core als auch .Net Runtime installieren.

sudo apt install wget

Skript abrufen

wget https://dot.net/v1/dotnet-install.sh

Ausführbar machen:

chmod +x dotnet-install.sh

Installieren Sie das .Net Core SDK auf Ubuntu 22.04 LTS

Der angegebene Befehl führt das heruntergeladene Skript aus, um das neueste zu installieren Version von Dotnet.

./dotnet-install.sh -c Current

Wohingegen der Benutzer, der nach einer bestimmten Version sucht, die Datei „Current“ ersetzen kann ‘ im Befehl damit. Zum Beispiel , wenn Sie Version .Net Version 5 installieren möchten , sieht der obige Befehl wie folgt aus:

./dotnet-install.sh -c 5.0

Hinweis :Der Installationspfad lautet „/home/$USER/.dotnet “. Der $USER ist derjenige, mit dem Sie das oben angegebene Skript ausgeführt haben. Sie können diesen Pfad auch zu Ihrer Systemvariablen hinzufügen um global auf die dotnet-Befehlszeile zuzugreifen.

Hinweis :Ersetzen Sie $USER mit Ihrem aktuellen:

echo 'export PATH="$PATH:/home/$USER/.dotnet/"' >> ~/.bashrc

Wenn Sie seinen Ordner nicht in Ihrem Pfad haben, erhalten Sie „dotnet command not found on your ubuntu“. Um dieses Problem zu lösen, muss der Benutzer entweder seinen Ordner wechseln oder jedes Mal seinen Ordnerpfad angeben, um ihn auszuführen.

Installieren Sie .Net Core RunTime auf Ubuntu 22.04

Wenn Sie nicht alles wollen .Net Core SDK und suchen nur nach ASP.NET Core Runtime, um vorhandene Web-/Serveranwendungen auszuführen, während für nur dotnet-Laufzeit der zweite Befehl verwendet wird:

./dotnet-install.sh -c Current --runtime aspnetcore

Nur für .Net Runtime

./dotnet-install.sh -c Current --runtime dotnet

#2. Methode mit APT-Repository – Die beste

Wenn Sie das Skript nicht verwenden möchten, um Dotnet unter Ubuntu 22.04 Linux zu installieren, besteht eine andere Methode darin, das Repository hinzuzufügen. Dies gibt uns eine einfache Möglichkeit, .Net in Zukunft mit dem APT-Befehl zu aktualisieren.

.Net-Repository hinzufügen

Wie gesagt, wenn Sie zukünftige Updates für diese Microsoft-Entwicklungsplattform einfach erhalten möchten, fügen Sie das Repository manuell hinzu. Hier sind die zu befolgenden Befehle:

Repository hinzufügen:

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

Führen Sie das Update aus und installieren Sie auch das Tool für die HTTPS-Unterstützung

sudo apt update
sudo apt install -y apt-transport-https

Apt-Befehl zum Installieren von .Net Core SDK auf Ubuntu Focal

Schließlich sind wir mit dem Repository fertig, jetzt ist es an der Zeit, einfach den Befehl des APT-Paketmanagers für die Installation von Microsoft dot net zu verwenden.

sudo apt install dotnet-sdk-6.0

Während nur Asp .Net Core Runtime verwendet wird:

sudo apt-get install aspnetcore-runtime-6.0

Und nur für .Net Runtime, diese hier:

sudo apt-get install dotnet-runtime-6.0

SDK entfernen oder deinstallieren (optional)

Um das SDK mit APT zu entfernen, führen Sie Folgendes aus:

sudo apt remove dotnet-sdk-6.0

#3. Weg:Installation mit SNAP

 

Verwenden Sie Snap, um Dotnet auf Ubuntu 22.04 zu installieren

Nun, wenn Sie an SNAP interessiert sind, dann ist es hier. SNAP wird standardmäßig auf Ubuntu geliefert, da es vorinstalliert verfügbar ist.

Als nächstes installieren Sie das komplette .Net SDK mit snap go für den angegebenen Befehl:

sudo snap install dotnet-sdk --classic --channel=6.0

Um auf die Befehlszeile zuzugreifen, ohne die SDK-Version anzugeben, setzen Sie alias:

sudo snap alias dotnet-sdk.dotnet dotnet

Zur Deinstallation (optional):

sudo snap remove dotnet-sdk --classic --channel=6.0


Ubuntu
  1. So installieren Sie Docker unter Ubuntu 22.04 / 20.04 LTS

  2. So installieren Sie PlayOnLinux auf Ubuntu 20.04 LTS

  3. So installieren Sie MariaDB in Ubuntu 20.04 LTS

  4. So installieren Sie .NET Core (dotnet) unter Ubuntu 22.04 LTS

  5. So installieren Sie .NET 5 unter Ubuntu 20.04

So installieren Sie Go unter Ubuntu 22.04 LTS

So installieren Sie Bitcoin Core Wallet auf Ubuntu 16.04 LTS

So installieren Sie Go unter Ubuntu 18.04 LTS

So installieren Sie Go unter Ubuntu 20.04 LTS

So installieren Sie Dotnet Core unter Ubuntu 20.04 LTS

So installieren Sie Bitcoin Core Wallet auf Ubuntu 20.04 LTS