I-Microsoft .NET 6: Ukufakwa ku-Ubuntu noma i-Debian kanye nokuphuma kwayo

I-Microsoft .NET 6: Ukufakwa ku-Ubuntu noma i-Debian kanye nokuphuma kwayo

I-Microsoft .NET 6: Ukufakwa ku-Ubuntu noma i-Debian kanye nokuphuma kwayo

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.

Ikhodi ye-Visual Studio 1.69: Inguqulo entsha iyatholakala nendlela yokuyifaka

Ikhodi ye-Visual Studio 1.69: Inguqulo entsha iyatholakala nendlela yokuyifaka

Futhi, ngaphambi kokungena ngokugcwele esihlokweni sanamuhla esinikezelwe kuhlelo lokusebenza "Microsoft .NET 6", sizoshiya kulabo abathanda, ezinye izixhumanisi okuthunyelwe kwangaphambilini okuhlobene:

Ikhodi ye-Visual Studio 1.69: Inguqulo entsha iyatholakala nendlela yokuyifaka
I-athikili ehlobene:
Ikhodi ye-Visual Studio 1.69: Inguqulo entsha iyatholakala nendlela yokuyifaka
.NET neML.NET: Amapulatifomu Womthombo Ovulekile we-Microsoft
I-athikili ehlobene:
.NET neML.NET: Amapulatifomu Womthombo Ovulekile we-Microsoft

I-Microsoft .NET 6: I-Cross-Platform Framework evela ku-Microsoft

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:

  1. Ukusetshenziswa kwekhodi engavumelanisi: Ifaka imodeli ye-Task Asynchronous Programming (TAP), ehlinzeka ngokufingqa ngekhodi engavumelaniyo.
  2. Ukusetshenziswa kwezimfanelo: Iphatha izimemezelo ezichazayo ezifana negama elingukhiye ezichaza indlela yokulinganisa idatha, icacise izici ezisetshenziselwa ukuphoqelela ukuphepha, futhi ikhawulele ukulungiselelwa komhlanganisi wesikhathi nje (JIT).
  3. 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:

I-DotNet6 + Debian

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.

DotNet6 + Ubuntu

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

Hlola ukufakwa - Isithombe-skrini 1

Hlola ukufakwa - Isithombe-skrini 2

I-MOS-P3: Ukuhlola iMicrosoft Open Source enkulu futhi ekhulayo - Ingxenye 3
I-athikili ehlobene:
I-MOS-P3: Ukuhlola iMicrosoft Open Source enkulu futhi ekhulayo - Ingxenye 3
Ilogo yeGitLab
I-athikili ehlobene:
I-GitLab imemezela ukufuduka komhleli wayo nge-Visual Studio Code

Umjikelezo: Okuthunyelwe kwesibhengezo sango-2021

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.


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.