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.
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:
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:
- Implementacija asinhronog koda: Uključuje model asinhronog programiranja zadataka (TAP), koji pruža apstrakciju preko asinhronog koda.
- 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).
- 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:
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.
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
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.