Microsoft .NET 6: Te whakaurunga ki runga Ubuntu, Debian ranei me ona hua

Microsoft .NET 6: Te whakaurunga ki runga Ubuntu, Debian ranei me ona hua

Microsoft .NET 6: Te whakaurunga ki runga Ubuntu, Debian ranei me ona hua

Tata ki te marama ki muri, ko nga korero hou o "Microsoft .NET 6", a kua mohio te tokomaha, tenei kore utu, turanga whanaketanga puna tuwhera, he pai mo te hanga i nga momo tono katoa (Papamahi, waea pūkoro, paetukutuku, keemu me te Ipurangi o nga mea), he papa-whakawhiti ano hoki. No reira, e waatea ana mo Matapihi, Mac OS me Linux.

Na mai, tahi me Visual Studio, he a etita waehere, whakawhiti-papa, tuwhera me te kore utu mai i a Microsoft; kua hangaia he tokorua pai hei whakawhanake i nga tono ki runga i te GNU/Linux, i tenei ra ka korero tatou mo nga ahuatanga o tenei wa. angame te me pehea te whakauru ki runga Ubuntu me Debian. e, i te ara, kua tautoko maori mo raua.

Waehere Ataata Ataata 1.69: Kei te waatea te putanga hou me pehea te whakauru

Waehere Ataata Ataata 1.69: Kei te waatea te putanga hou me pehea te whakauru

A, i mua i te urunga katoa ki te kaupapa o tenei ra i whakatapua ki te tono "Microsoft .NET 6", ka waiho ma te hunga e hiahia ana, etahi hononga ki Tuhinga o mua:

Waehere Ataata Ataata 1.69: Kei te waatea te putanga hou me pehea te whakauru
Tuhinga e pa ana:
Waehere Ataata Ataata 1.69: Kei te waatea te putanga hou me pehea te whakauru

.NET me ML.NET: Papamahi Puna Tuwhera a Microsoft
Tuhinga e pa ana:
.NET me ML.NET: Papamahi Puna Tuwhera a Microsoft

Microsoft .NET 6: Cross-Platform Framework mai i a Microsoft

Microsoft .NET 6: Cross-Platform Framework mai i a Microsoft

Mō Microsoft .NET 6

He poto, ka taea e taatau te korero "Microsoft .NET 6" te muri:

"He papahanga kore utu, whakawhiti-whakawhiti, he papahanga whanaketanga puna tuwhera mo te hanga i nga momo tono maha. Ko te .NET kei runga i te waa mahi nui e whakamahia ana i roto i te hanga e te maha o nga tono nui-nui. He aha te .Kupenga?

A i roto i te tini āhuatanga whakahuatia i roto i tona paetukutuku mana, kei roto me te pai ki nga kaiwhakawhanake, kia pai ai tuhi whai hua te waehere pono, mahi nui, ka whakahuahia e matou te 3 e whai ake nei:

  1. Te whakatinanatanga o te waehere tukutahi: Kei roto he tauira Papatono Tukutahi-Tumahi (TAP), e whakarato ana i te tangohanga i runga i te waehere tukutahi.
  2. Te whakamahi i nga huanga: Ka hapai i nga whakapuakanga kupu-kupu-whakaahua e whakaahua ana me pehea te whakarangaranga i nga raraunga, me te whakaatu i nga ahuatanga e whakamahia ana hei whakamana i te haumarutanga, me te whakawhāiti i nga arotautanga whakahiato-a-wa-tika (JIT).
  3. Te whakamahi i nga kaitirotiro waehere: He mea ngawari ki te tirotiro i te waehere C#, Visual Basic ranei mo te kounga waehere me nga take ahua. Ko te aha, timata mai i te .NET 5, ka whakauruhia enei parser ki te .NET SDK, kaore e tika kia whakauruhia motuhake.

Mo etahi atu korero mo tenei taputapu rorohiko, ka taea e koe te tirotiro i nga hononga e whai ake nei: Ngā āhuatanga, .NET 6 Tikiakea He aha te mea hou i .NET 6

Te whakaurunga ki runga Ubuntu me Debian

Mo te tāutanga i runga i Ubuntu me Debian, ko ona hua ranei, ko nga tikanga whakaurunga e whai ake nei:

DotNet6 + Debian

Mo Debian 11

  • Ngā pōkai whai kī hainatanga (pātuhi putunga)
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
  • Te whakauru i te SDK
sudo apt-get update && \
  sudo apt-get install -y dotnet-sdk-6.0
  • Wā whakahaere tāutanga
sudo apt-get update && \
  sudo apt-get install -y aspnetcore-runtime-6.0
  • Te whakauru i te ASP.NET Core Runtime
sudo apt-get install -y dotnet-runtime-6.0

Mo etahi atu korero me nga korero mo te te tukanga whakauru i runga i te Debian 11, ka taea e koe te torotoro i nga mea e whai ake nei hono.

DotNet6 + Ubuntu

Mo Ubuntu 22.04

  • Ngā pōkai whai kī hainatanga (pātuhi putunga)
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
  • Te whakauru i te SDK
sudo apt-get update && \
  sudo apt-get install -y dotnet-6.0
  • Wā whakahaere tāutanga
sudo apt-get update && \
  sudo apt-get install -y aspnetcore-runtime-6.0
  • Te whakauru i te ASP.NET Core Runtime
sudo apt-get install -y dotnet-runtime-6.0

Tuhipoka: Kia mahara mai, Ubuntu 22.04, kua tae mai me taua rorohiko kua whakauruhia, na reira kaore e tika kia mahia taua tikanga. Heoi, he pai te tikanga mo nga putanga i runga i te Ubuntu 22.04 me te rite mo nga putanga tawhito o Ubuntu. A mo etahi atu korero me nga korero mo te te tukanga whakauru i runga i te Ubuntu 22.04, ka taea e koe te torotoro i nga mea e whai ake nei hono.

Taki whakaurunga

Ina oti te whakaurunga, ka taea e koe te whakamahi i aua rorohiko ma etahi atu penei Visual Studio. Heoi, mo tirohia kua oti katoa te whakauru me te mahi, mahia noa nga whakahau e whai ake nei me te whakamana i nga korero whakaputa, penei i nga whakaahua e whai ake nei:

dotnet --list-sdks
dotnet --list-runtimes
dotnet --info

Tirohia te whakaurunga - Whakaahuamata 1

Tirohia te whakaurunga - Whakaahuamata 2

MOS-P3: Te torotoro i te Microsoft Open Source nui me te tipu - Wahanga 3
Tuhinga e pa ana:
MOS-P3: Te torotoro i te Microsoft Open Source nui me te tipu - Wahanga 3
Waitohu GitLab
Tuhinga e pa ana:
Ka panuitia e GitLab te hekenga o tana ētita na Visual Studio Code

Huihuinga: Panui kara 2021

Whakarāpopoto

I roto i te poto, i roto i Microsoft kia whai takoha pera me etahi atu roroa hangarau ki te ao o Pūmanawa Koreutu me te Puna Tuwhera. Na me tenei tuku me te waatea ngawari o nga hua rorohiko penei "Microsoft .NET 6" y Visual Studio, kei te whakapai tonu i nga mahi a nga kaihanga rorohiko i runga Nga punaha whakahaere koreutu me te tuwhera, ara, Tohatoha GNU / Linux.

Mena i pai ki a koe tenei panui, kia mohio koe ki te korero me te tohatoha ki etahi atu. Kia mahara, tirohia to maatau «paetukutuku» ki te torotoro haere i nga purongo, me te whakauru ki ta maatau hongere mana o Waea waea mai i DesdeLinux, Hauauru rōpū mo etahi atu korero mo te kaupapa o tenei ra.


Ko nga korero o te tuhinga e piri ana ki o maatau kaupapa o matatika whakatika. Ki te ripoata i tetahi paatene paato Here.

Hei tuatahi ki te korero

Waiho to korero

Ka kore e whakaputaina tō wāhitau īmēra.

*

*

  1. He kawenga mo nga raraunga: Miguel Ángel Gatón
  2. Te kaupapa o te raraunga: Whakahaerehia te SPAM, te whakahaere korero.
  3. Ture: To whakaae
  4. Whakawhitinga korero: Kaore nga korero e tukuna ki nga taha tuatoru engari ma te ture herenga.
  5. Rokiroki raraunga: Paetukutuku e whakahaerehia ana e Occentus Networks (EU)
  6. Tika: I nga wa katoa ka taea e koe te whakaiti, te whakaora me te muku i o korero.