Instalowanie platformy .NET w systemie Linux
W tym artykule opisano, jak platforma .NET jest dostępna w różnych dystrybucjach systemu Linux. Platformę .NET można zainstalować za pomocą menedżera pakietów, przystawki lub ręcznie. Platforma .NET jest również dostępna jako obraz kontenera.
Pakiety
Począwszy od platformy .NET 9, firma Microsoft publikuje tylko pakiety dla obsługiwanych dystrybucji systemu Linux, które nie publikują własnych pakietów. Pakiety są publikowane w repozytorium pakietów firmy Microsoft pod adresem https://packages.microsoft.com/. Obejmuje to następujące dystrybucje systemu Linux:
- Azure Linux 3.0
- Debian
- openSUSE Leap
- SUSE Enterprise Linux
Następujące dystrybucje systemu Linux oficjalnie obsługują platformę .NET i publikują własne pakiety .NET:
- Azure Linux 2.0 (CBL-Mariner)
- Alpejski
- Strumień centOS
- Fedora
- Red Hat Enterprise Linux (RHEL)
- Ubuntu
Przyciągaj
Pakiety przyciągania zestawu .NET SDK są dostarczane i obsługiwane przez firmę Canonical. Przystawki to świetna alternatywa dla menedżera pakietów wbudowanego w dystrybucję systemu Linux.
- Instalowanie środowiska uruchomieniowego platformy .NET za pomocą przystawki
- Instalowanie zestawu SDK platformy .NET za pomocą przystawki
Instalacja ręczna
Platformę .NET można zainstalować ręcznie w następujący sposób:
Może być konieczne zainstalowanie zależności .NET, jeśli instalujesz .NET ręcznie.
Dodatkowe źródła
Platforma .NET jest również dostępna z innych źródeł. Pakiety i kontenery używają nazwy podobnej do jednej z następujących nazw:
- aspnet-runtime
- dotnet-runtime
- dotnet-sdk
- dotnet
Menedżerowie pakietów
- https://formulae.brew.sh/cask/dotnet
- https://formulae.brew.sh/cask/dotnet-sdk
- https://ports.macports.org/port/dotnet-cli
- https://search.nixos.org/packages?query=dotnet
- https://archlinux.org
- https://aur.archlinux.org