Installieren von .NET unter Linux
In diesem Artikel wird beschrieben, wie .NET auf verschiedenen Linux-Distributionen verfügbar ist. .NET kann von einem Paket-Manager installiert, angedockt oder manuell installiert werden. .NET ist auch als Containerimage verfügbar.
Pakete
Ab .NET 9 (derzeit in der Vorschau) veröffentlicht Microsoft nur Pakete für unterstützte Linux-Distributionen, die keine eigenen Pakete veröffentlichen. Pakete werden im Microsoft-Paket-Repository unter https://packages.microsoft.com/. Dazu gehören die folgenden Linux-Distributionen:
- Azure Linux 3.0
- Debian
- openSUSE Leap
- SUSE Enterprise Linux
Die folgenden Linux-Distributionen unterstützen offiziell .NET und veröffentlichen ihre eigenen .NET-Pakete:
- Azure Linux 2.0 (CBL-Mariner)
- Alpine
- CentOS Stream
- Fedora
- Red Hat Enterprise Linux (RHEL)
- Ubuntu
Snap
Snap-Pakete für .NET SDK werden von Canonical bereitgestellt und verwaltet. Snaps stellen eine gute Alternative zum in Ihre Linux-Distribution integrierten Paket-Manager dar.
Manuelle Installation
Sie können .NET manuell auf folgende Weise installieren:
Möglicherweise müssen Sie .NET-Abhängigkeiten installieren, wenn Sie .NET manuell installieren.