Microsoft .NET 6: Instalacija na Ubuntu ili Debian i njegove derivate

Microsoft .NET 6: Instalacija na Ubuntu ili Debian i njegove derivate

Microsoft .NET 6: Instalacija na Ubuntu ili Debian i njegove derivate

Prije gotovo mjesec dana, najnovija ažuriranja za "Microsoft .NET 6", a kao što mnogi već znaju, ovo besplatna razvojna platforma otvorenog koda, koristan za izradu svih vrsta aplikacija (stolne, mobilne, web, igre i internet stvari), također je višeplatformski. Stoga je dostupan za Windows, Mac OS i Linux.

I budući da, zajedno sa Kôd Visual Studio, je li to a uređivač koda, višeplatformski, otvoren i besplatan od Microsofta; formiran je izvrstan duo za razvoj aplikacija na GNU/Linuxu, danas ćemo se malo pozabaviti trenutnom situacijom ovog Okviri kako instalirati na Ubuntu i Debian. koji, inače, ima izvorna podrška za oboje.

Visual Studio Code 1.69: dostupna je nova verzija i kako je instalirati

Visual Studio Code 1.69: dostupna je nova verzija i kako je instalirati

I prije nego u potpunosti uđemo u današnju temu posvećenu primjeni "Microsoft .NET 6", ostavit ćemo za zainteresirane, neke poveznice na prethodni povezani postovi:

Visual Studio Code 1.69: dostupna je nova verzija i kako je instalirati
Povezani članak:
Visual Studio Code 1.69: dostupna je nova verzija i kako je instalirati
.NET i ML.NET: Microsoft Open Source platforme
Povezani članak:
.NET i ML.NET: Microsoft Open Source platforme

Microsoft .NET 6: Microsoftov okvir za više platformi

Microsoft .NET 6: Microsoftov okvir za više platformi

O Microsoft .NET 6

Ukratko, možemo komentirati "Microsoft .NET 6" sljedeći:

“To je besplatna platforma za razvoj više platformi otvorenog koda za stvaranje mnogih vrsta aplikacija. .NET se temelji na runtimeu visokih performansi koji se u proizvodnji koristi u mnogim velikim aplikacijama.” Što je .Net?

I među mnogima Značajke spominje u svom Sitio web Sl, koji uključuje i favorizira programere, kako bi produktivno pisati pouzdani kod visokih performansi, spomenut ćemo sljedeća 3:

  1. Implementacija asinkronog koda: Uključuje model asinkronog programiranja zadataka (TAP), koji pruža apstrakciju nad asinkronim kodom.
  2. Korištenje atributa: Rukuje opisnim deklaracijama sličnim ključnim riječima koje opisuju kako serijalizirati podatke, određuju značajke koje se koriste za provođenje sigurnosti i ograničavaju optimizacije prevoditelja točno na vrijeme (JIT).
  3. Korištenje analizatora koda: koji olakšavaju pregled C# ili Visual Basic koda radi problema s kvalitetom koda i stilom. Zbog toga su, počevši od .NET 5, ovi parseri uključeni u .NET SDK i ne moraju se zasebno instalirati.

Za više informacija o ovom softverskom alatu možete istražiti sljedeće poveznice: značajke, .NET 6 preuzimanja, I Što je novo u .NET 6

Instalacija na Ubuntu i Debian

Za instalacija na Ubuntu i Debian, ili njegovih izvedenica, postupci instalacije su sljedeći:

DotNet6 + Debian

Za Debian 11

  • Paketi s ključevima za potpisivanje (ključevi repozitorija)
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
  • Instaliranje SDK-a
sudo apt-get update && \
  sudo apt-get install -y dotnet-sdk-6.0
  • Runtime instalacija
sudo apt-get update && \
  sudo apt-get install -y aspnetcore-runtime-6.0
  • Instalacija ASP.NET Core Runtime
sudo apt-get install -y dotnet-runtime-6.0

Za više detalja i informacija o proces instalacije na Debian 11, možete istražiti sljedeće link.

DotNet6 + Ubuntu

Za Ubuntu 22.04

  • Paketi s ključevima za potpisivanje (ključevi repozitorija)
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
  • Instaliranje SDK-a
sudo apt-get update && \
  sudo apt-get install -y dotnet-6.0
  • Runtime instalacija
sudo apt-get update && \
  sudo apt-get install -y aspnetcore-runtime-6.0
  • Instalacija ASP.NET Core Runtime
sudo apt-get install -y dotnet-runtime-6.0

Primijetiti: Imajte na umu da, Ubuntu 22.04, već dolazi s instaliranim navedenim softverom, stoga nije potrebno izvršiti navedeni postupak. Međutim, postupak je koristan za verzije temeljene na Ubuntu 22.04 i slične za starije verzije Ubuntua. A za više detalja i informacija o proces instalacije na Ubuntu 22.04, možete istražiti sljedeće link.

Provjera instalacije

Nakon instaliranja, već možete koristiti navedeni softver putem drugih, kao što su Kôd Visual Studio. Međutim, za provjeriti da je sve savršeno montirano i funkcionalno, jednostavno izvršite sljedeće naredbe i potvrdite izlazne informacije, kao što je prikazano na sljedećim snimkama zaslona:

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

Provjerite instalaciju - snimak zaslona 1

Provjerite instalaciju - snimak zaslona 2

MOS-P3: Istraživanje ogromnog i rastućeg Microsoftovog otvorenog koda - 3. dio
Povezani članak:
MOS-P3: Istraživanje ogromnog i rastućeg Microsoftovog otvorenog koda - 3. dio
GitLab logotip
Povezani članak:
GitLab najavljuje migraciju svog urednika na Visual Studio Code

Pregled: Banner post 2021

Rezime

Ukratko, u microsoft nastavi doprinositi kao i drugi tehnološki divovi u svijet Slobodni softver i otvoreni kod. A s ovom isporukom i jednostavnom dostupnošću softverskih proizvoda poput "Microsoft .NET 6" y Kôd Visual Studio, nastavlja poboljšavati rad programera softvera na Besplatni i otvoreni operativni sustavito jest, GNU / Linux distribucije.

Ako vam se svidio ovaj post, svakako ga komentirajte i podijelite s drugima. I zapamtite, posjetite naš «početna stranica» istražiti još vijesti, kao i pridružiti se našem službenom kanalu Telegram od DesdeLinux, Zapad grupa za više informacija o današnjoj temi.


Budite prvi koji će komentirati

Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.