Cishe inyanga edlule, izibuyekezo zakamuva ze "Microsoft .NET 6", futhi njengoba abaningi sebeyazi, lokhu mahhala, inkundla yokuthuthukisa umthombo ovulekile, iwusizo ekwakheni zonke izinhlobo zezinhlelo zokusebenza (Ideskithophu, iselula, iwebhu, imidlalo kanye ne-inthanethi yezinto), iphinde ibe yinkundla yesiphambano. Ngakho-ke, iyatholakala IWindows, iMac OS neLinux.
Futhi kusukela, kanye I-Visual Studio Code,ukuthi a umhleli wekhodi, inkundla yesiphambano, ivulekile futhi ikhululekile kwaMicrosoft; kwakhiwa i-duo enhle kakhulu ukuthuthukisa izinhlelo zokusebenza ku-GNU/Linux, namuhla sizokhuluma kancane mayelana nesimo samanje salokhu. Frameworkfuthi i ungayifaka kanjani ku-Ubuntu ne-Debian. okuyinto, ngendlela, has ukwesekwa komdabu kokubili.
Futhi, ngaphambi kokungena ngokugcwele esihlokweni sanamuhla esinikezelwe kuhlelo lokusebenza "Microsoft .NET 6", sizoshiya kulabo abathanda, ezinye izixhumanisi okuthunyelwe kwangaphambilini okuhlobene:
I-Microsoft .NET 6: I-Cross-Platform Framework evela ku-Microsoft
Mayelana ne-Microsoft .NET 6
Kafushane, singaphawula ngakho "Microsoft .NET 6" Okulandelayo:
“Kuyinkundla yamahhala, ehlangene, yokuthuthukisa imithombo evulekile yokudala izinhlobo eziningi zezinhlelo zokusebenza. .NET isekelwe esikhathini sokusebenza esisebenza kahle kakhulu esisetshenziswa ekukhiqizeni izinhlelo eziningi ezinkulu.” Yini i-.Net?
Futhi phakathi kwabaningi izici okukhulunywa ngaye Iwebhusayithi esemthethweni, okufaka nokuvuna onjiniyela, ukuze bhala kahle ikhodi ethembekile, esebenza kahle kakhulu, sizobalula okulandelayo 3:
- Ukusetshenziswa kwekhodi engavumelanisi: Ifaka imodeli ye-Task Asynchronous Programming (TAP), ehlinzeka ngokufingqa ngekhodi engavumelaniyo.
- Ukusetshenziswa kwezimfanelo: Iphatha izimemezelo ezichazayo ezifana negama elingukhiye ezichaza indlela yokulinganisa idatha, icacise izici ezisetshenziselwa ukuphoqelela ukuphepha, futhi ikhawulele ukulungiselelwa komhlanganisi wesikhathi nje (JIT).
- Ukusetshenziswa kwamakhodi analyzer: Okwenza kube lula ukuhlola i-C# noma ikhodi eyi-Visual Basic ngekhwalithi yekhodi nezinkinga zesitayela. Kungakho, kuqala ngo-.NET 5, lezi zohlaluli zifakiwe ku-.NET SDK futhi azidingi ukufakwa ngokuhlukana.
Ukuze uthole ulwazi olwengeziwe mayelana naleli thuluzi lesofthiwe, ungahlola izixhumanisi ezilandelayo: Izici, .NET 6 Okulandwayo, futhi Yini Okusha ku-.NET 6
Ukufakwa ku-Ubuntu ne-Debian
Ngokuba ukufakwa ku-Ubuntu ne-Debian, noma okuphuma kuyo, izinqubo zokufaka zimi kanje:
Nge-Debian 11
- Amaphakheji anokhiye bokusayina (okhiye benqolobane)
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
- Ifaka i-SDK
sudo apt-get update && \
sudo apt-get install -y dotnet-sdk-6.0
- Ukufakwa kwesikhathi sokusebenza
sudo apt-get update && \
sudo apt-get install -y aspnetcore-runtime-6.0
- Ifaka i-ASP.NET Core Runtime
sudo apt-get install -y dotnet-runtime-6.0
Ukuze uthole imininingwane eyengeziwe kanye nolwazi ku- inqubo yokufaka ku-Debian 11, ungahlola okulandelayo isixhumanisi.
Okwe-Ubuntu 22.04
- Amaphakheji anokhiye bokusayina (okhiye benqolobane)
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
- Ifaka i-SDK
sudo apt-get update && \
sudo apt-get install -y dotnet-6.0
- Ukufakwa kwesikhathi sokusebenza
sudo apt-get update && \
sudo apt-get install -y aspnetcore-runtime-6.0
- Ifaka i-ASP.NET Core Runtime
sudo apt-get install -y dotnet-runtime-6.0
Note: Sicela uqaphele ukuthi, Ubuntu 22.04, isivele iza nesoftware efakiwe, ngakho-ke akudingekile ukwenza inqubo eshiwo. Nokho, inqubo ewusizo ezinguqulweni ezisekelwe ku-Ubuntu 22.04 nezifanayo nezinguqulo ezindala zobuntu. Futhi ukuze uthole imininingwane eyengeziwe kanye nolwazi ku- inqubo yokufaka ku-Ubuntu 22.04, ungahlola okulandelayo isixhumanisi.
Ukuhlola ukufakwa
Uma isifakiwe, usungakwazi kakade ukusebenzisa isofthiwe eshiwo ngabanye abafana I-Visual Studio Code. Nokho, ngoba hlola ukuthi yonke into ifakwe ngokuphelele futhi iyasebenza, mane ukhiphe imiyalo elandelayo futhi uqinisekise imininingwane yokuphumayo, njengoba kukhonjisiwe kuzithombe-skrini ezilandelayo:
dotnet --list-sdks
dotnet --list-runtimes
dotnet --info
Isifingqo
Ngamafuphi, ku Microsoft qhubeka nokunikela njengabanye ama-tech giants emhlabeni we Isoftware yamahhala nomthombo ovulekile. Futhi ngalokhu kulethwa nokutholakala kalula kwemikhiqizo yesoftware efana "Microsoft .NET 6" y I-Visual Studio Code, iyaqhubeka nokuthuthukisa umsebenzi wabathuthukisi be-software ku Izinhlelo ezisebenza mahhala futhi ezivulekile, okungukuthi, Ukusatshalaliswa kwe-GNU / Linux.
Uma ukuthandile lokhu okuthunyelwe, qiniseka ukuthi uyaphawula ngakho futhi wabelane ngakho nabanye. Futhi khumbula, vakashela yethu «ikhasi lasekhaya» ukuhlola izindaba eziningi, kanye nokujoyina isiteshi sethu esisemthethweni se- I-Telegram ye DesdeLinux, ENtshonalanga iqembu ukuze uthole ulwazi olwengeziwe ngesihloko sanamuhla.