Fa gairebé un mes, es van alliberar les darreres actualitzacions de «Microsoft .NET 6», i com ja molts saben, aquesta plataforma de desenvolupament, de codi obert i gratuïta, útil per construir tot tipus d'aplicacions (Escriptori, mòbils, web, jocs i Internet de les coses), també és multiplataforma. Per tant, es troba disponible per Windows, Mac OS i Linux.
I atès que, juntament amb Codi de Visual Studio, és que un editor de codi, multiplataforma, obert i gratuït de Microsoft; es forma una dupla excel·lent per desenvolupar aplicacions sobre GNU/Linux, avui abordarem una mica sobre l'actualitat d'aquest Marc, I el com s'instal·la sobre Ubuntu i Debian. El qual, per cert, compta amb suport natiu per a totes dues.
I abans d'entrar de ple en el tema d'avui dedicat a l'aplicació «Microsoft .NET 6», deixarem per a aquells interessats, alguns enllaços a anteriors publicacions relacionades:
Microsoft .NET 6: Framework multiplataforma de Microsoft
Sobre Microsoft .NET 6
De forma breu, podem comentar sobre «Microsoft .NET 6» el següent:
És una plataforma de desenvolupament gratuïta, multiplataforma i de codi obert per crear molts tipus d'aplicacions. .NET es basa en un temps dexecució dalt rendiment que és utilitzat en producció per moltes aplicacions de gran escala”. Què és .Net?
I entre les moltes caràcter esmentades a la seva lloc web oficial, que inclou i afavoreixen els desenvolupadors, per poder escriure de manera productiva un codi fiable i d'alt rendiment, esmentarem les 3 següents:
- Implementació d'un codi asíncron: Inclou un model de programació asíncrona de tasques (TAP), que proporciona una abstracció sobre el codi asíncron.
- L'ús d'atributs: Maneja declaracions descriptives similars a paraules clau que descriuen com serialitzar les dades, especifiquen les característiques que s'utilitzen per reforçar la seguretat i limiten les optimitzacions del compilador just-a-temps (JIT).
- L'ús d'analitzadors de codi: Què faciliten la inspecció del codi de C# o Visual Basic per detectar problemes de qualitat i estil del codi. Raó per la qual, a partir de .NET 5, aquests analitzadors s'inclouen al SDK de .NET i no cal instal·lar-los per separat.
Per a més informació sobre aquesta eina de programari es poden explorar els següents enllaços: Característiques, Descàrregues de .NET 6 i Novetats de .NET 6
Instal·lació sobre Ubuntu i Debian
Per a la instal·lació sobre Ubuntu i Debian, o les seves derivades els procediments d'instal·lació són els següents:
Per a Debian 11
- Paquets amb les claus de signatura (claus dels repositoris)
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
- Instal·lació del SDK
sudo apt-get update && \
sudo apt-get install -y dotnet-sdk-6.0
- Instal·lació del Runtime
sudo apt-get update && \
sudo apt-get install -y aspnetcore-runtime-6.0
- Instal·lació del Core Runtime d'ASP.NET
sudo apt-get install -y dotnet-runtime-6.0
Per a més detalls i informació sobre el procés d'instal·lació sobre Debian 11, es pot explorar el següent enllaç.
Per Ubuntu 22.04
- Paquets amb les claus de signatura (claus dels repositoris)
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
- Instal·lació del SDK
sudo apt-get update && \
sudo apt-get install -y dotnet-6.0
- Instal·lació del Runtime
sudo apt-get update && \
sudo apt-get install -y aspnetcore-runtime-6.0
- Instal·lació del Core Runtime d'ASP.NET
sudo apt-get install -y dotnet-runtime-6.0
Nota: Tingueu en compte que, Ubuntu 22.04, ja ve amb aquest programari instal·lat, per tant no cal executar aquest procediment. Tot i això, el procediment útil per a versions basades en Ubuntu 22.04 i similar per a versions anteriors d'Ubuntu. I per a més detalls i informació sobre el procés d'instal·lació sobre Ubuntu 22.04, es pot explorar el següent enllaç.
Comprovació de la instal·lació
Un cop instal·lat, ja es pot fer ús del programari a través d'altres com Codi de Visual Studio. No obstant això, per comprovar que tot està perfectament instal·lat i funcional, només cal executar les següents ordres d'ordre i validar la informació de sortida, tal com es mostra a les següents pantalles:
dotnet --list-sdks
dotnet --list-runtimes
dotnet --info
Resum
En resum, en Microsoft segueix contribuint igual que altres gegants tecnològics al món del Programari Lliure i Codi Obert. I amb aquest lliurament i fàcil disponibilitat de productes de programari com «Microsoft .NET 6» y Codi de Visual Studio, segueix millorant el treball de desenvolupadors de programari sobre Sistemes Operatius lliures i oberts, És a dir, Distribucions GNU / Linux.
Si us ha agradat aquesta publicació, no deixeu de comentar-la i de compartir-la amb altres. I recorda, visitar la nostra «pàgina d'inici» per explorar més notícies, a més d'unir-te al nostre canal oficial de Telegram de DesdeLinux, O aquest grup per a més informació sobre el tema actual.