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 skoro mjesec dana, najnovija ažuriranja "Microsoft .NET 6", a kao što mnogi već znaju, ovo besplatna razvojna platforma otvorenog koda, korisna za izgradnju svih vrsta aplikacija (Desktop, mobilnih, web, igrica i Internet stvari), također je cross-platforma. Stoga je dostupan za Windows, Mac OS i Linux.

I pošto, zajedno sa Visual Studio Code, da li je to a uređivač koda, višeplatformski, otvoren i besplatan od Microsofta; formiran je odličan duo za razvoj aplikacija na GNU/Linuxu, danas ćemo se pozabaviti malo o trenutnoj situaciji ovoga okviri kako instalirati na Ubuntu i Debian. koji, inače, ima izvorna podrška za oba.

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

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

I prije nego što u potpunosti uđemo u današnju temu posvećenu aplikaciji "Microsoft .NET 6", ostavićemo za zainteresovane neke linkove na prethodni povezani postovi:

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

Microsoft .NET 6: Cross-Platform Framework iz Microsofta

Microsoft .NET 6: Cross-Platform Framework iz Microsofta

O Microsoft .NET 6

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

“To je besplatna platforma za razvoj različitih platformi otvorenog koda za kreiranje mnogih vrsta aplikacija. .NET je zasnovan na vremenu izvođenja visokih performansi koje u proizvodnji koriste mnoge aplikacije velikih razmjera.” Šta je .Net?

I među mnogima karakteristike pominje u njegovom official website, koji uključuje i favorizira programere, kako bi produktivno pisati pouzdan kod visokih performansi, pomenućemo sledeća 3:

  1. Implementacija asinhronog koda: Uključuje model asinhronog programiranja zadataka (TAP), koji pruža apstrakciju preko asinhronog koda.
  2. Upotreba atributa: Rukuje deskriptivnim deklaracijama sličnim ključnim riječima koje opisuju kako se serijaliziraju podaci, specificiraju funkcije koje se koriste za provođenje sigurnosti i ograničavaju optimizacije kompajlera samo na vrijeme (JIT).
  3. Upotreba analizatora koda: Što olakšava provjeru C# ili Visual Basic koda za probleme 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 veze: Karakteristike, .NET 6 preuzimanja, y Šta je novo u .NET 6

Instalacija na Ubuntu i Debian

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

DotNet6 + Debian

Za Debian 11

  • Paketi sa ključevima za potpisivanje (ključevi spremišta)
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
  • Instaliranje 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 sa ključevima za potpisivanje (ključevi spremišta)
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
  • Instaliranje ASP.NET Core Runtime
sudo apt-get install -y dotnet-runtime-6.0

nota: Imajte na umu da, Ubuntu 22.04, već dolazi sa navedenim softverom instaliranim, stoga nije potrebno izvršiti navedenu proceduru. Međutim, postupak je koristan za verzije zasnovane 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

Jednom instaliran, već možete koristiti navedeni softver preko drugih, kao što su Visual Studio Code. Međutim, za ček da je sve savršeno ugrađeno i funkcionalno, jednostavno izvršite sljedeće naredbe i potvrdite izlazne informacije, kao što je prikazano na sljedećim snimcima ekrana:

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

Provjerite instalaciju - Screenshot 1

Provjerite instalaciju - Screenshot 2

MOS-P3: Istraživanje ogromnog i rastućeg Microsoft Open Source-a - 3. dio
Vezani članak:
MOS-P3: Istraživanje ogromnog i rastućeg Microsoft Open Source-a - 3. dio
GitLab logotip
Vezani članak:
GitLab najavljuje migraciju svog urednika na Visual Studio Code

Pregled: Baner post 2021

Resumen

Ukratko, u Microsoft nastavite doprinositi kao i drugi tehnološki giganti u svet Besplatni softver i otvoreni kod. A uz ovu isporuku i laku dostupnost softverskih proizvoda kao što su "Microsoft .NET 6" y Visual Studio Code, nastavlja da unapređuje rad programera softvera na Besplatni i otvoreni operativni sistemi, to jest, GNU / Linux distribucije.

Ako vam se svidio ovaj post, obavezno ga komentirajte i podijelite s drugima. I zapamtite, posjetite našu «homepage» da istražite još vijesti, kao i da se pridružite našem službenom kanalu Telegram od DesdeLinux, West grupa za više informacija o današnjoj temi.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  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 obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.