Microsoft .NET 6: Installasie op Ubuntu of Debian en sy afgeleides
Byna 'n maand gelede, die jongste opdaterings van "Microsoft .NET 6", en soos baie reeds weet, dit gratis, oopbron-ontwikkelingsplatform, nuttig vir die bou van alle soorte toepassings (rekenaar, selfoon, web, speletjies en die internet van dinge), dit is ook kruisplatform. Daarom is dit beskikbaar vir Windows, Mac OS en Linux.
En sedertdien, saam met Visuele Studio Kode, is dit a kode redakteur, kruisplatform, oop en vry van Microsoft; 'n uitstekende duo word gevorm om toepassings op GNU/Linux te ontwikkel, vandag gaan ons 'n bietjie aanspreek oor die huidige situasie van hierdie Raamwerk, En die hoe om op Ubuntu en Debian te installeer. wat terloops het inheemse ondersteuning vir beide.
Visual Studio Code 1.69: Nuwe weergawe beskikbaar en hoe om dit te installeer
En voordat u volledig ingaan op vandag se onderwerp wat aan die toepassing gewy is "Microsoft .NET 6", sal ons vir diegene wat belangstel, 'n paar skakels nalaat vorige verwante plasings:
Index
Microsoft .NET 6: Cross-Platform Framework van Microsoft
Oor Microsoft .NET 6
Kortliks kan ons kommentaar lewer oor "Microsoft .NET 6" die volgende:
“Dit is 'n gratis, kruis-platform, oopbron-ontwikkelingsplatform vir die skep van baie soorte toepassings. .NET is gebaseer op 'n hoëprestasie-looptyd wat in produksie deur baie grootskaalse toepassings gebruik word." Wat is .Net?
En onder die vele karakter genoem in syne amptelike webwerf, wat ontwikkelaars insluit en bevoordeel, ten einde skryf betroubare, hoëprestasie-kode produktief, sal ons die volgende 3 noem:
- Implementering van 'n asynchrone kode: Sluit 'n Task Asynchronous Programming (TAP) model in, wat 'n abstraksie oor asynchrone kode verskaf.
- Die gebruik van eienskappe: Hanteer beskrywende sleutelwoordagtige verklarings wat beskryf hoe om die data te serialiseer, kenmerke spesifiseer wat gebruik word om sekuriteit af te dwing, en net-in-tyd (JIT) samestelleroptimalisasies beperk.
- Die gebruik van kode-ontleders: Wat dit maklik maak om C# of Visual Basic-kode te inspekteer vir kodekwaliteit en stylkwessies. Dit is hoekom, vanaf .NET 5, hierdie ontleders by die .NET SDK ingesluit is en nie afsonderlik geïnstalleer hoef te word nie.
Vir meer inligting oor hierdie sagteware-instrument, kan jy die volgende skakels verken: funksies, .NET 6 AflaaieEn Wat is nuut in .NET 6
Installasie op Ubuntu en Debian
Vir installasie op Ubuntu en Debian, of sy afgeleides, is die installasieprosedures soos volg:
Vir Debian 11
- Pakkette met ondertekeningsleutels (bewaarpleksleutels)
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
- Installeer die SDK
sudo apt-get update && \
sudo apt-get install -y dotnet-sdk-6.0
- Runtime installasie
sudo apt-get update && \
sudo apt-get install -y aspnetcore-runtime-6.0
- Die installering van die ASP.NET Core Runtime
sudo apt-get install -y dotnet-runtime-6.0
Vir meer besonderhede en inligting oor die installasie proses op Debian 11, kan jy die volgende verken skakel.
Vir Ubuntu 22.04
- Pakkette met ondertekeningsleutels (bewaarpleksleutels)
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
- Installeer die SDK
sudo apt-get update && \
sudo apt-get install -y dotnet-6.0
- Runtime installasie
sudo apt-get update && \
sudo apt-get install -y aspnetcore-runtime-6.0
- Die installering van die ASP.NET Core Runtime
sudo apt-get install -y dotnet-runtime-6.0
Let daarop: Neem kennis dat, Ubuntu 22.04, dit kom reeds met genoemde sagteware geïnstalleer, daarom is dit nie nodig om genoemde prosedure uit te voer nie. Die prosedure is egter nuttig vir weergawes gebaseer op Ubuntu 22.04 en soortgelyke vir ouer weergawes van Ubuntu. En vir meer besonderhede en inligting oor die installasieproses op Ubuntu 22.04, kan jy die volgende verken skakel.
Installasie tjek
Sodra dit geïnstalleer is, kan jy reeds gebruik maak van genoemde sagteware deur ander soos Visuele Studio Kode. Vir check dat alles perfek geïnstalleer en funksioneel is, voer eenvoudig die volgende opdragte uit en valideer die uitvoerinligting, soos in die volgende skermkiekies gewys:
dotnet --list-sdks
dotnet --list-runtimes
dotnet --info
Opsomming
Kortom, in Microsoft hou aan om by te dra soos ander tegnologie reuse na die wêreld van Gratis sagteware en oopbron. En met hierdie aflewering en maklike beskikbaarheid van sagteware produkte soos "Microsoft .NET 6" y Visuele Studio Kode, gaan voort om die werk van sagteware-ontwikkelaars op te verbeter Gratis en oop bedryfstelselsDws GNU / Linux-verspreidings.
As jy van hierdie plasing gehou het, maak seker dat jy daarop kommentaar lewer en dit met ander deel. En onthou, besoek ons «tuisblad» om meer nuus te verken, asook om by ons amptelike kanaal van Telegram vanaf FromLinux, Wes groep vir meer inligting oor vandag se onderwerp.
Wees die eerste om te kommentaar lewer