Microsoft .NET 6: installimine Ubuntule või Debianile ja selle tuletistele
Peaaegu kuu aega tagasi ilmusid Microsoft .NET 6 uusimad värskendused ja nagu paljud juba teavad, on see tasuta avatud lähtekoodiga arendusplatvorm , mis on kasulik igasuguste rakenduste (lauaarvuti, mobiili, veeb, mängud ja asjade internet) loomiseks, ka platvormideülene. Seega on see saadaval Windowsi, macOS-i ja Linuxi jaoks.
Ja kuna see koos Visual Studio Code'iga on Microsofti tasuta, avatud lähtekoodiga ja platvormideülene koodiredaktor , moodustab see suurepärase duaali GNU/Linuxis rakenduste arendamiseks, arutame täna selle raamistiku praegust seisu ja seda, kuidas seda Ubuntu ja Debiani peale installida . See toetab ka mõlemat distributsiooni.
Visual Studio Code 1.69: saadaval on uus versioon ja kuidas seda installida
Ja enne kui süveneme tänasesse Microsoft .NET 6 rakendusele pühendatud teemasse, jätame huvilistele mõned lingid varasematele seotud väljaannetele :

Microsoft .NET 6: platvormideülene raamistik Microsoftilt
Teave Microsoft .NET 6 kohta
Lühidalt öeldes võime "Microsoft .NET 6" kohta öelda järgmist :
"See on tasuta, platvormideülene ja avatud lähtekoodiga arendusplatvorm paljude rakenduste loomiseks. .NET põhineb suure jõudlusega käitusajal, mida paljud suuremahulised rakendused tootmises kasutavad." Mis on .NET?
Nende ametlikul veebisaidil mainitud paljude funktsioonide hulgast , mis hõlmavad ja pakuvad arendajatele kasu usaldusväärse ja suure jõudlusega koodi produktiivseks kirjutamiseks , nimetame järgmisi kolme:
- Asünkroonse koodi rakendamine: Sisaldab ülesande asünkroonse programmeerimise (TAP) mudelit, mis pakub asünkroonse koodi abstraktsiooni.
- Atribuutide kasutamine: käsitleb kirjeldavaid märksõnasarnaseid deklaratsioone, mis kirjeldavad, kuidas andmeid järjestada, määrata turvalisuse tagamiseks kasutatavad funktsioonid ja piirata just-in-time (JIT) kompilaatori optimeerimist.
- Koodianalüsaatorite kasutamine: mis muudavad C# või Visual Basicu koodi kvaliteedi ja stiili probleemide kontrollimise lihtsaks. Seetõttu on need parserid alates .NET 5-st kaasatud .NET SDK-sse ja neid ei pea eraldi installima.
Lisateavet selle tarkvaratööriista kohta leiate järgmistelt linkidelt: Funktsioonid , .NET 6 allalaadimised ja .NET 6 uut funktsioonid.
Installimine Ubuntule ja Debianile
Ubuntu ja Debiani või nende derivaatide installimiseks on installiprotseduurid järgmised:

Debian 11 jaoks
- Allkirjastamisvõtmetega paketid (hoidla võtmed)
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
- SDK installimine
sudo apt-get update && \
sudo apt-get install -y dotnet-sdk-6.0
- Runtime install
sudo apt-get update && \
sudo apt-get install -y aspnetcore-runtime-6.0
- ASP.NET Core Runtime installimine
sudo apt-get install -y dotnet-runtime-6.0
Debian 11 installiprotsessi kohta lisateabe saamiseks võite uurida järgmist linki.

Ubuntu 22.04 jaoks
- Allkirjastamisvõtmetega paketid (hoidla võtmed)
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
- SDK installimine
sudo apt-get update && \
sudo apt-get install -y dotnet-6.0
- Runtime install
sudo apt-get update && \
sudo apt-get install -y aspnetcore-runtime-6.0
- ASP.NET Core Runtime installimine
sudo apt-get install -y dotnet-runtime-6.0
Märkus : Pidage meeles, et Ubuntu 22.04- ga on see tarkvara juba installitud, seega pole see protseduur vajalik. Protseduur on aga kasulik Ubuntu 22.04-põhiste versioonide ja sarnaselt Ubuntu varasemate versioonide jaoks. Lisateabe ja Ubuntu 22.04 installiprotsessi kohta leiate järgmiselt lingilt.
Paigalduse kontroll
Pärast installimist saab tarkvara kasutada koos teiste programmidega, näiteks Visual Studio Code'iga . Kuid selleks, et kontrollida , kas kõik on installitud ja töötab õigesti , käivitage lihtsalt järgmised käsud ja kontrollige väljundit, nagu on näidatud järgmistel ekraanipiltidel:
dotnet --list-sdks
dotnet --list-runtimes
dotnet --info



Kokkuvõte
Lühidalt öeldes jätkab Microsoft, nagu ka teised tehnoloogiahiigased, panustamist vaba ja avatud lähtekoodiga tarkvara maailma . Ja selle väljalaske ning selliste tarkvaratoodete nagu Microsoft .NET 6 ja Visual Studio Code hõlpsa kättesaadavusega parandab see jätkuvalt tarkvaraarendajate tööd vabade ja avatud lähtekoodiga operatsioonisüsteemidega , st GNU/Linuxi distributsioonidega.
Kui see postitus sulle meeldis, siis palun jäta kommentaar ja jaga seda teistega. Ja ära unusta külastada meie kodulehte , et rohkem uudiseid lugeda , ning liituda meie ametliku DesdeLinuxi Telegrami kanali või selle grupiga, et saada lisateavet tänase teema kohta.