Microsoft .NET 6: Pag-install sa Ubuntu o Debian at mga derivatives nito

Microsoft .NET 6: Pag-install sa Ubuntu o Debian at mga derivatives nito

Microsoft .NET 6: Pag-install sa Ubuntu o Debian at mga derivatives nito

Halos isang buwan na ang nakalipas, ang mga pinakabagong update ng "Microsoft .NET 6", at tulad ng alam na ng marami, ito libre, open source development platform, kapaki-pakinabang para sa pagbuo ng lahat ng uri ng mga application (Desktop, mobile, web, laro at Internet ng mga bagay), cross-platform din ito. Samakatuwid, ito ay magagamit para sa Windows, Mac OS at Linux.

At dahil, kasama Visual Studio Code, iyon ba ay a editor ng code, cross-platform, bukas at libre mula sa Microsoft; isang mahusay na duo ay nabuo upang bumuo ng mga aplikasyon sa GNU/Linux, ngayon ay tatalakayin natin nang kaunti ang tungkol sa kasalukuyang sitwasyon nito Balangkas, At ang paano mag-install sa Ubuntu at Debian. na, sa pamamagitan ng paraan, ay may katutubong suporta para sa dalawa.

Visual Studio Code 1.69: Available ang bagong bersyon at kung paano ito i-install

Visual Studio Code 1.69: Available ang bagong bersyon at kung paano ito i-install

At, bago ipasok ang ganap sa paksa ngayon na nakatuon sa aplikasyon "Microsoft .NET 6", aalis kami para sa mga interesado, ilang link sa nakaraang mga nauugnay na post:

Visual Studio Code 1.69: Available ang bagong bersyon at kung paano ito i-install
Kaugnay na artikulo:
Visual Studio Code 1.69: Available ang bagong bersyon at kung paano ito i-install

.NET at ML.NET: Mga Platform ng Open Source ng Microsoft
Kaugnay na artikulo:
.NET at ML.NET: Mga Platform ng Open Source ng Microsoft

Microsoft .NET 6: Cross-Platform Framework mula sa Microsoft

Microsoft .NET 6: Cross-Platform Framework mula sa Microsoft

Tungkol sa Microsoft .NET 6

Sa madaling sabi, maaari tayong magkomento "Microsoft .NET 6" ang susunod:

“Ito ay isang libre, cross-platform, open source development platform para sa paglikha ng maraming uri ng mga application. Ang .NET ay batay sa isang high-performance na runtime na ginagamit sa produksyon ng maraming malalaking application." Ano ang .Net?

At sa marami katangian nabanggit sa kanyang opisyal na website, na kinabibilangan at pinapaboran ang mga developer, upang produktibong sumulat ng maaasahang, mataas na pagganap ng code, babanggitin natin ang sumusunod na 3:

  1. Pagpapatupad ng isang asynchronous na code: May kasamang modelo ng Task Asynchronous Programming (TAP), na nagbibigay ng abstraction sa asynchronous na code.
  2. Ang paggamit ng mga katangian: Pinangangasiwaan ang mga mapaglarawang pahayag na tulad ng keyword na naglalarawan kung paano i-serialize ang data, tumukoy ng mga feature na ginagamit para ipatupad ang seguridad, at nililimitahan ang just-in-time (JIT) compiler optimizations.
  3. Ang paggamit ng mga code analyzer: Na nagpapadali sa pag-inspeksyon ng C# o Visual Basic na code para sa kalidad ng code at mga isyu sa istilo. Kaya naman, simula sa .NET 5, ang mga parser na ito ay kasama sa .NET SDK at hindi kailangang i-install nang hiwalay.

Para sa higit pang impormasyon tungkol sa software tool na ito, maaari mong tuklasin ang mga sumusunod na link: tampok, .NET 6 Mga Download, At Ano ang Bago sa .NET 6

Pag-install sa Ubuntu at Debian

Para sa pag-install sa Ubuntu at Debian, o mga derivatives nito, ang mga pamamaraan ng pag-install ay ang mga sumusunod:

DotNet6 + Debian

Para sa Debian 11

  • Mga package na may signing key (mga repository key)
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
  • Pag-install ng SDK
sudo apt-get update && \
  sudo apt-get install -y dotnet-sdk-6.0
  • Pag-install ng runtime
sudo apt-get update && \
  sudo apt-get install -y aspnetcore-runtime-6.0
  • Pag-install ng ASP.NET Core Runtime
sudo apt-get install -y dotnet-runtime-6.0

Para sa karagdagang detalye at impormasyon sa proseso ng pag-install sa Debian 11, maaari mong tuklasin ang mga sumusunod link.

DotNet6 + Ubuntu

Para sa Ubuntu 22.04

  • Mga package na may signing key (mga repository key)
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
  • Pag-install ng SDK
sudo apt-get update && \
  sudo apt-get install -y dotnet-6.0
  • Pag-install ng runtime
sudo apt-get update && \
  sudo apt-get install -y aspnetcore-runtime-6.0
  • Pag-install ng ASP.NET Core Runtime
sudo apt-get install -y dotnet-runtime-6.0

Nota: Mangyaring tandaan na, Ubuntu 22.04, mayroon na itong naka-install na software, kaya hindi na kailangang isagawa ang nasabing pamamaraan. Gayunpaman, ang pamamaraan ay kapaki-pakinabang para sa mga bersyon batay sa Ubuntu 22.04 at katulad para sa mga mas lumang bersyon ng Ubuntu. At para sa higit pang mga detalye at impormasyon sa proseso ng pag-install sa Ubuntu 22.04, maaari mong tuklasin ang mga sumusunod link.

Pagsusuri sa pag-install

Kapag na-install na, maaari mo nang gamitin ang nasabing software sa pamamagitan ng iba tulad ng Visual Studio Code. Gayunpaman, para sa suriin na ang lahat ay ganap na naka-install at gumagana, isagawa lamang ang mga sumusunod na command at patunayan ang impormasyon ng output, tulad ng ipinapakita sa mga sumusunod na screenshot:

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

Suriin ang pag-install - Screenshot 1

Suriin ang pag-install - Screenshot 2

MOS-P3: Pagtuklas sa malawak at lumalaking Microsoft Open Source - Bahagi 3
Kaugnay na artikulo:
MOS-P3: Pagtuklas sa malawak at lumalaking Microsoft Open Source - Bahagi 3
Logo ng GitLab
Kaugnay na artikulo:
Inanunsyo ng GitLab ang paglipat ng editor nito sa pamamagitan ng Visual Studio Code

Roundup: Banner post 2021

Buod

Sa madaling sabi, sa microsoft patuloy na mag-ambag tulad ng iba mga higanteng tech sa mundo ng Libreng Software at Open Source. At sa paghahatid na ito at madaling pagkakaroon ng mga produkto ng software tulad ng "Microsoft .NET 6" y Visual Studio Code, patuloy na pinapabuti ang gawain ng mga developer ng software sa Libre at bukas na mga operating systemiyon ay Mga pamamahagi ng GNU / Linux.

Kung nagustuhan mo ang post na ito, siguraduhing magkomento dito at ibahagi ito sa iba. At tandaan, bisitahin ang aming «homepage» upang galugarin ang higit pang mga balita, pati na rin sumali sa aming opisyal na channel ng Telegram mula sa DesdeLinux, Kanluran pangkat para sa karagdagang impormasyon sa paksa ngayon.


Ang nilalaman ng artikulo ay sumusunod sa aming mga prinsipyo ng etika ng editoryal. Upang mag-ulat ng isang pag-click sa error dito.

Maging una sa komento

Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish.

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.