Microsoft .NET 6: Usakinishaji kwenye Ubuntu au Debian na viambajengo vyake
Karibu mwezi mmoja uliopita, sasisho za hivi punde za "Microsoft .NET 6", na kama wengi tayari wanajua, hii jukwaa la bure la ukuzaji wa chanzo huria, muhimu kwa ajili ya kujenga kila aina ya maombi (Desktop, simu, mtandao, michezo na mtandao wa mambo), pia ni jukwaa la msalaba. Kwa hiyo, inapatikana kwa Windows, Mac OS na Linux.
Na tangu, pamoja na Kanuni ya Visual Studio, ni kwamba a mhariri wa nambari, jukwaa-msingi, wazi na huru kutoka kwa Microsoft; duo bora inaundwa ili kukuza programu kwenye GNU/Linux, leo tutashughulikia kidogo juu ya hali ya sasa ya hii. Mfumo, Na jinsi ya kusanikisha kwenye Ubuntu na Debian. ambayo, kwa njia, ina msaada wa asili kwa wote wawili.
Msimbo wa Studio unaoonekana 1.69: Toleo jipya linapatikana na jinsi ya kulisakinisha
Na, kabla ya kuingia kikamilifu katika mada ya leo iliyowekwa kwa programu "Microsoft .NET 6", tutaondoka kwa wale wanaopenda, viungo vingine kwa machapisho yanayohusiana hapo awali:
Index
Microsoft .NET 6: Mfumo Mtambuka wa Jukwaa kutoka Microsoft
Kuhusu Microsoft .NET 6
Kwa kifupi, tunaweza kutoa maoni "Microsoft .NET 6" inayofuata:
"Ni jukwaa la bure, la jukwaa, na la wazi la ukuzaji wa programu kwa kuunda aina nyingi za programu. .NET inategemea muda wa utekelezaji wa utendaji wa juu ambao hutumiwa katika uzalishaji na programu nyingi za kiwango kikubwa." .Net ni nini?
Na kati ya wengi tabia iliyotajwa katika yake tovuti rasmi, ambayo inajumuisha na kupendelea watengenezaji, ili andika kwa tija nambari ya kuaminika, ya utendaji wa juu, tutataja zifuatazo 3:
- Utekelezaji wa msimbo wa asynchronous: Inajumuisha modeli ya Task Asynchronous Programming (TAP), ambayo hutoa muhtasari wa msimbo usiolingana.
- Matumizi ya sifa: Hushughulikia matamko ya maelezo kama ya nenomsingi ambayo hufafanua jinsi ya kusawazisha data, kubainisha vipengele vinavyotumika kutekeleza usalama, na kudhibiti uboreshaji wa vikusanyaji vya wakati tu (JIT).
- Matumizi ya vichanganuzi kanuni: Ambayo hurahisisha kukagua C# au msimbo wa Visual Basic kwa ubora wa msimbo na masuala ya mtindo. Ndiyo maana, kuanzia NET 5, vichanganuzi hivi vimejumuishwa kwenye .NET SDK na hazihitaji kusakinishwa tofauti.
Kwa habari zaidi kuhusu zana hii ya programu, unaweza kuchunguza viungo vifuatavyo: makala, .NET 6 Vipakuliwa, Na Nini Kipya katika .NET 6
Ufungaji kwenye Ubuntu na Debian
Kwa ufungaji kwenye Ubuntu na Debian, au derivatives yake, taratibu za usakinishaji ni kama ifuatavyo:
Kwa Debian 11
- Vifurushi vilivyo na funguo za kusaini (funguo za hazina)
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
- Inasakinisha SDK
sudo apt-get update && \
sudo apt-get install -y dotnet-sdk-6.0
- Ufungaji wa wakati wa kukimbia
sudo apt-get update && \
sudo apt-get install -y aspnetcore-runtime-6.0
- Kufunga ASP.NET Core Runtime
sudo apt-get install -y dotnet-runtime-6.0
Kwa maelezo zaidi na habari juu ya mchakato wa ufungaji kwenye Debian 11, unaweza kuchunguza yafuatayo kiungo.
Kwa Ubuntu 22.04
- Vifurushi vilivyo na funguo za kusaini (funguo za hazina)
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
- Inasakinisha SDK
sudo apt-get update && \
sudo apt-get install -y dotnet-6.0
- Ufungaji wa wakati wa kukimbia
sudo apt-get update && \
sudo apt-get install -y aspnetcore-runtime-6.0
- Kufunga ASP.NET Core Runtime
sudo apt-get install -y dotnet-runtime-6.0
Kumbuka: Tafadhali kumbuka kuwa, Ubuntu 22.04, tayari inakuja na programu iliyosanikishwa, kwa hivyo sio lazima kutekeleza utaratibu uliosemwa. Walakini, utaratibu muhimu kwa matoleo kulingana na Ubuntu 22.04 na sawa kwa matoleo ya zamani ya Ubuntu. Na kwa maelezo zaidi na habari juu ya mchakato wa ufungaji kwenye Ubuntu 22.04, unaweza kuchunguza yafuatayo kiungo.
Ukaguzi wa ufungaji
Mara tu ikiwa imewekwa, unaweza tayari kutumia programu hiyo kupitia zingine kama vile Kanuni ya Visual Studio. Hata hivyo, kwa angalia kwamba kila kitu kimewekwa kikamilifu na hufanya kazi, toa tu amri zifuatazo na uthibitishe habari ya pato, kama inavyoonyeshwa kwenye viwambo vifuatavyo:
dotnet --list-sdks
dotnet --list-runtimes
dotnet --info
Muhtasari
Kwa kifupi, ndani microsoft endelea kuchangia kama wengine makubwa ya teknolojia kwa ulimwengu wa Programu ya bure na Chanzo wazi. Na kwa utoaji huu na upatikanaji rahisi wa bidhaa za programu kama "Microsoft .NET 6" y Kanuni ya Visual Studio, inaendelea kuboresha kazi ya watengenezaji wa programu kwenye Mifumo ya uendeshaji huru na wazi, yaani, Mgawanyo wa GNU / Linux.
Ikiwa ulipenda chapisho hili, hakikisha kutoa maoni juu yake na uwashiriki na wengine. Na kumbuka, tembelea yetu «ukurasa wa nyumbani» kuchunguza habari zaidi, na pia kujiunga na kituo chetu rasmi cha Telegram kutoka DesdeLinux, Magharibi kundi kwa habari zaidi juu ya mada ya leo.
Kuwa wa kwanza kutoa maoni