Microsoft .NET 6: Instalacja na Ubuntu lub Debianie i jego pochodnych

Microsoft .NET 6: Instalacja na Ubuntu lub Debianie i jego pochodnych

Microsoft .NET 6: Instalacja na Ubuntu lub Debianie i jego pochodnych

Prawie miesiąc temu najnowsze aktualizacje „Microsoft .NET 6”i jak wielu już wie, to darmowa platforma programistyczna typu open source, przydatny do budowania wszelkiego rodzaju aplikacji (komputerowych, mobilnych, webowych, gier i Internetu rzeczy), jest również wieloplatformowy. Dlatego jest dostępny dla Windows, Mac OS i Linux.

A ponieważ wraz z Visual Studio Code, Czy to jest edytor kodu, wieloplatformowy, otwarty i wolny od firmy Microsoft; powstaje doskonały duet do tworzenia aplikacji na GNU/Linuksie, dzisiaj zajmiemy się trochę obecną sytuacją FrameworkI jak zainstalować na Ubuntu i Debianie. który, nawiasem mówiąc, ma natywne wsparcie dla obu.

Visual Studio Code 1.69: Dostępna nowa wersja i sposób jej instalacji

Visual Studio Code 1.69: Dostępna nowa wersja i sposób jej instalacji

I zanim w pełni wejdziesz w dzisiejszy temat poświęcony aplikacji „Microsoft .NET 6”, dla zainteresowanych zostawimy kilka linków do poprzednie pokrewne posty:

Visual Studio Code 1.69: Dostępna nowa wersja i sposób jej instalacji
Podobne artykuł:
Visual Studio Code 1.69: Dostępna nowa wersja i sposób jej instalacji
.NET i ML.NET: platformy Microsoft Open Source
Podobne artykuł:
.NET i ML.NET: platformy Microsoft Open Source

Microsoft .NET 6: wieloplatformowy framework firmy Microsoft

Microsoft .NET 6: wieloplatformowy framework firmy Microsoft

O Microsoft .NET 6

Krótko mówiąc, możemy skomentować „Microsoft .NET 6” Następny:

„Jest to bezpłatna, wieloplatformowa platforma programistyczna typu open source do tworzenia wielu rodzajów aplikacji. .NET opiera się na wydajnym środowisku wykonawczym, które jest używane w produkcji przez wiele aplikacji na dużą skalę”. Co to jest .Net?

A wśród wielu charakter wspomniany w jego oficjalna strona internetowa, która obejmuje i faworyzuje programistów, aby produktywne pisanie niezawodnego, wydajnego kodu, wspomnimy o następujących 3:

  1. Implementacja kodu asynchronicznego: zawiera model programowania asynchronicznego zadań (TAP), który zapewnia abstrakcję w kodzie asynchronicznym.
  2. Wykorzystanie atrybutów: obsługuje opisowe deklaracje podobne do słów kluczowych, które opisują sposób serializacji danych, określają funkcje używane do wymuszania zabezpieczeń i ograniczają optymalizację kompilatora just-in-time (JIT).
  3. Wykorzystanie analizatorów kodu: co ułatwia inspekcję kodu C# lub Visual Basic pod kątem problemów z jakością i stylem kodu. Dlatego, począwszy od platformy .NET 5, te parsery są zawarte w .NET SDK i nie muszą być instalowane osobno.

Aby uzyskać więcej informacji o tym narzędziu programowym, możesz zapoznać się z następującymi łączami: cechy, Pliki do pobrania .NET 6I Co nowego w .NET 6

Instalacja na Ubuntu i Debianie

Dla instalacja na Ubuntu i Debianie, lub jego pochodnych, procedury instalacji są następujące:

DotNet6 + Debian

Dla Debiana 11

  • Pakiety z kluczami podpisu (klucze repozytorium)
wget https://packages.microsoft.com/config/debian/11/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
rm packages-microsoft-prod.deb
  • Instalowanie zestawu SDK
sudo apt-get update && \
  sudo apt-get install -y dotnet-sdk-6.0
  • Instalacja środowiska uruchomieniowego
sudo apt-get update && \
  sudo apt-get install -y aspnetcore-runtime-6.0
  • Instalowanie środowiska uruchomieniowego ASP.NET Core
sudo apt-get install -y dotnet-runtime-6.0

Więcej szczegółów i informacji na temat proces instalacji na Debianie 11, możesz zapoznać się z następującymi powiązanie.

DotNet6 + Ubuntu

W przypadku Ubuntu 22.04

  • Pakiety z kluczami podpisu (klucze repozytorium)
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
  • Instalowanie zestawu SDK
sudo apt-get update && \
  sudo apt-get install -y dotnet-6.0
  • Instalacja środowiska uruchomieniowego
sudo apt-get update && \
  sudo apt-get install -y aspnetcore-runtime-6.0
  • Instalowanie środowiska uruchomieniowego ASP.NET Core
sudo apt-get install -y dotnet-runtime-6.0

uwaga: Proszę to zanotować, Ubuntu 22.04, jest już dostarczane z zainstalowanym wspomnianym oprogramowaniem, dlatego nie jest konieczne wykonywanie tej procedury. Jednak procedura przydatna dla wersji opartych na Ubuntu 22.04 i podobnych dla starszych wersji Ubuntu. A po więcej szczegółów i informacji na temat proces instalacji na Ubuntu 22.04, możesz zapoznać się z następującymi powiązanie.

Sprawdzenie instalacji

Po zainstalowaniu możesz już korzystać z tego oprogramowania za pośrednictwem innych, takich jak Visual Studio Code. Jednak dla sprawdź że wszystko jest idealnie zainstalowane i sprawne, po prostu wykonaj następujące polecenia i zweryfikuj informacje wyjściowe, jak pokazano na poniższych zrzutach ekranu:

dotnet --list-sdks
dotnet --list-runtimes
dotnet --info

Sprawdź instalację — zrzut ekranu 1

Sprawdź instalację — zrzut ekranu 2

MOS-P3: Odkrywanie ogromnego i rozwijającego się oprogramowania Microsoft Open Source - część 3
Podobne artykuł:
MOS-P3: Odkrywanie ogromnego i rozwijającego się oprogramowania Microsoft Open Source - część 3
Logo GitLab
Podobne artykuł:
GitLab ogłasza migrację swojego edytora przez Visual Studio Code

Podsumowanie: banner post 2021

streszczenie

Krótko mówiąc, w Microsoft kontynuuj swój wkład tak jak inni giganci technologiczni do świata Wolne oprogramowanie i otwarte oprogramowanie. A dzięki tej dostawie i łatwej dostępności oprogramowania, takich jak „Microsoft .NET 6” y Visual Studio Code, w dalszym ciągu usprawnia pracę programistów nad Darmowe i otwarte systemy operacyjneIe Dystrybucje GNU / Linux.

Jeśli podobał Ci się ten post, koniecznie skomentuj go i udostępnij innym. I pamiętaj, odwiedź naszą «strona główna» aby poznać więcej wiadomości, a także dołączyć do naszego oficjalnego kanału Telegram z DesdeLinux, Zachód grupa aby uzyskać więcej informacji na dzisiejszy temat.


Bądź pierwszym który skomentuje

Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.