„Microsoft .NET 6“: diegimas „Ubuntu“ arba „Debian“ ir jų dariniuose

„Microsoft .NET 6“: diegimas „Ubuntu“ arba „Debian“ ir jų dariniuose

„Microsoft .NET 6“: diegimas „Ubuntu“ arba „Debian“ ir jų dariniuose

Beveik prieš mėnesį buvo išleisti naujausi „Microsoft .NET 6“ atnaujinimai ir, kaip daugelis jau žino, ši nemokama, atvirojo kodo kūrimo platforma , naudinga kuriant visų rūšių programas (darbalaukio, mobiliąsias, žiniatinklio, žaidimų ir daiktų interneto), taip pat yra kelių platformų. Todėl ji prieinama „Windows“, „macOS“ ir „Linux“.

Kadangi kartu su „Visual Studio Code“ tai yra nemokamas, atvirojo kodo, kelių platformų kodo redaktorius iš „Microsoft“, jis sudaro puikų duetą programų kūrimui GNU/Linux sistemose, šiandien aptarsime dabartinę šios sistemos būklę ir kaip ją įdiegti „Ubuntu“ ir „Debian“ . Ji taip pat turi vietinę abiejų distribucijų palaikymą .

Visual Studio Code 1.69: Yra nauja versija ir kaip ją įdiegti

Visual Studio Code 1.69: Yra nauja versija ir kaip ją įdiegti

Prieš gilinantis į šiandienos temą, skirtą „Microsoft .NET 6“ programai, besidomintiems paliksime keletą nuorodų į ankstesnius susijusius leidinius :

Visual Studio Code 1.69: Yra nauja versija ir kaip ją įdiegti
Susijęs straipsnis:
Visual Studio Code 1.69: Yra nauja versija ir kaip ją įdiegti
.NET ir ML.NET: „Microsoft“ atvirojo kodo platformos
Susijęs straipsnis:
.NET ir ML.NET: „Microsoft“ atvirojo kodo platformos

„Microsoft .NET 6“: „Microsoft“ kelių platformų sistema

„Microsoft .NET 6“: „Microsoft“ kelių platformų sistema

Apie Microsoft .NET 6

Trumpai tariant, apie „Microsoft .NET 6“ galime pasakyti štai ką :

„Tai nemokama, kelių platformų, atvirojo kodo kūrimo platforma, skirta kurti įvairių tipų programas. .NET pagrįstas didelio našumo vykdymo aplinka, kurią gamyboje naudoja daugelis didelio masto programų.“ Kas yra .NET?

Tarp daugelio funkcijų, paminėtų jų oficialioje svetainėje , kurios apima ir yra naudingos kūrėjams, norintiems produktyviai rašyti patikimą, didelio našumo kodą , paminėsime šias tris:

  1. Asinchroninio kodo įdiegimas: apima užduočių asinchroninio programavimo (TAP) modelį, kuris suteikia abstrakciją per asinchroninį kodą.
  2. Atributų naudojimas: tvarko aprašomąsias į raktažodžius panašias deklaracijas, kuriose aprašoma, kaip nuosekliai suskirstyti duomenis, nurodomos funkcijos, kurios naudojamos saugumui užtikrinti, ir apribojamas tiesioginio laiko (JIT) kompiliatoriaus optimizavimas.
  3. Kodo analizatorių naudojimas: leidžia lengvai patikrinti C# arba Visual Basic kodą, ar nėra kodo kokybės ir stiliaus problemų. Štai kodėl, pradedant nuo .NET 5, šie analizatoriai yra įtraukti į .NET SDK ir jų nereikia diegti atskirai.

Daugiau informacijos apie šią programinę įrangą galite rasti šiose nuorodose: Funkcijos , .NET 6 atsisiuntimai ir .NET 6 naujienos.

Diegimas Ubuntu ir Debian

Diegimas „Ubuntu“ ir „Debian“ arba jų išvestinėse sistemose atliekamas taip:

DotNet6 + Debian

Skirta Debian 11

  • Paketai su pasirašymo raktais (saugyklos raktai)
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
  • SDK diegimas
sudo apt-get update && \
  sudo apt-get install -y dotnet-sdk-6.0
  • Vykdymo laikas diegimas
sudo apt-get update && \
  sudo apt-get install -y aspnetcore-runtime-6.0
  • ASP.NET Core Runtime diegimas
sudo apt-get install -y dotnet-runtime-6.0

Daugiau informacijos apie diegimo procesą „Debian 11“ sistemoje galite rasti šioje nuorodoje.

DotNet6 + Ubuntu

Skirta „Ubuntu“ 22.04

  • Paketai su pasirašymo raktais (saugyklos raktai)
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
  • SDK diegimas
sudo apt-get update && \
  sudo apt-get install -y dotnet-6.0
  • Vykdymo laikas diegimas
sudo apt-get update && \
  sudo apt-get install -y aspnetcore-runtime-6.0
  • ASP.NET Core Runtime diegimas
sudo apt-get install -y dotnet-runtime-6.0

Pastaba : atkreipkite dėmesį, kad „Ubuntu 22.04“ versijoje ši programinė įranga jau įdiegta, todėl ši procedūra nebūtina. Tačiau ši procedūra naudinga „Ubuntu 22.04“ pagrindu sukurtoms versijoms ir panašiai ankstesnėms „Ubuntu“ versijoms. Daugiau informacijos apie „Ubuntu 22.04“ diegimo procesą galite rasti šioje nuorodoje.

Montavimo patikrinimas

Įdiegus programinę įrangą, ją galima naudoti su kitomis programomis, tokiomis kaip „Visual Studio Code“ . Tačiau norėdami patikrinti , ar viskas įdiegta ir veikia tinkamai , tiesiog paleiskite šias komandas ir patikrinkite išvestį, kaip parodyta toliau pateiktose ekrano kopijose:

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

Patikrinkite diegimą – 1 ekrano kopija

Patikrinkite diegimą – 2 ekrano kopija

MOS-P3: „Microsoft Open Open Source“ tyrinėjimas. 3 dalis
Susijęs straipsnis:
MOS-P3: „Microsoft Open Open Source“ tyrinėjimas. 3 dalis
„GitLab“ logotipas
Susijęs straipsnis:
„GitLab“ praneša apie savo redaktoriaus perkėlimą naudojant „Visual Studio Code“.

Apibendrinimas: reklamjuostės įrašas 2021 m

Santrauka

Trumpai tariant, „Microsoft“, kaip ir kiti technologijų gigantai, ir toliau prisideda prie laisvos ir atvirojo kodo programinės įrangos pasaulio . Išleidusi šią versiją ir lengvai prieinamus programinės įrangos produktus, tokius kaip „Microsoft .NET 6“ ir „Visual Studio Code“ , ji ir toliau gerina programinės įrangos kūrėjų darbą su laisvomis ir atviromis operacinėmis sistemomis , t. y. GNU/Linux distribucijomis.

Jei jums patiko šis įrašas, palikite komentarą ir pasidalykite juo su kitais. Nepamirškite apsilankyti mūsų pagrindiniame puslapyje, kad sužinotumėte daugiau naujienų, ir prisijungti prie mūsų oficialaus „DesdeLinux Telegram“ kanalo arba šios grupės, kad gautumėte daugiau informacijos apie šiandienos temą.


Pridėti kaip pageidaujamą šaltinį „Google“ sistemoje