Microsoft .NET 6: Ynstallaasje op Ubuntu of Debian en syn derivatives

Microsoft .NET 6: Ynstallaasje op Ubuntu of Debian en syn derivatives

Microsoft .NET 6: Ynstallaasje op Ubuntu of Debian en syn derivatives

Hast in moanne lyn, de lêste updates fan "Microsoft .NET 6", en sa't in protte al witte, dit fergees, iepen boarne ûntwikkeling platfoarm, nuttich foar it bouwen fan alle soarten applikaasjes (buroblêd, mobyl, web, spultsjes en it ynternet fan dingen), it is ek cross-platform. Dêrom is it beskikber foar Windows, Mac OS en Linux.

En sûnt, tegearre mei Visual Studio Code,is dat a koade bewurker, cross-platform, iepen en fergees fan Microsoft; in treflik duo wurdt foarme om applikaasjes te ûntwikkeljen op GNU/Linux, hjoed sille wy in bytsje oanpakke oer de hjoeddeistige situaasje fan dizze Frameworken de hoe te ynstallearjen op Ubuntu en Debian. dy't trouwens hat native stipe foar beide.

Visual Studio Code 1.69: Nije ferzje beskikber en hoe't jo it ynstallearje

Visual Studio Code 1.69: Nije ferzje beskikber en hoe't jo it ynstallearje

En, foardat jo folslein yngean op it hjoeddeistige ûnderwerp wijd oan 'e applikaasje "Microsoft .NET 6", wy sille litte foar belangstellenden, guon keppelings nei foarige relateare berjochten:

Visual Studio Code 1.69: Nije ferzje beskikber en hoe't jo it ynstallearje
Ferlykber artikel:
Visual Studio Code 1.69: Nije ferzje beskikber en hoe't jo it ynstallearje

.NET en ML.NET: Microsoft Open Source Platforms
Ferlykber artikel:
.NET en ML.NET: Microsoft Open Source Platforms

Microsoft .NET 6: Cross-Platform Framework fan Microsoft

Microsoft .NET 6: Cross-Platform Framework fan Microsoft

Oer Microsoft .NET 6

Koartsein kinne wy ​​kommentaar oer "Microsoft .NET 6" de folgjende:

"It is in fergees, cross-platform, iepen boarne ûntwikkelingsplatfoarm foar it meitsjen fan in protte soarten applikaasjes. .NET is basearre op in hege prestaasjes runtime dy't brûkt wurdt yn produksje troch in protte grutskalige applikaasjes." Wat is .Net?

En ûnder de protte funksjes neamd yn syn offisjele webside, dy't ûntwikkelders omfettet en favoryt, om te produktyf skriuwe betrouber, hege-optreden koade, sille wy de folgjende 3 neame:

  1. Utfiering fan in asynchrone koade: Omfettet in Task Asynchronous Programming (TAP) model, dat soarget foar in abstraksje oer asynchronous koade.
  2. It brûken fan attributen: Behannelt beskriuwende kaaiwurdlike ferklearrings dy't beskriuwe hoe't jo de gegevens serialisearje, funksjes spesifisearje dy't brûkt wurde om feiligens te hanthavenjen, en just-in-time (JIT) kompilatoroptimisaasjes beheine.
  3. It brûken fan koade analyzers: Wat makket it maklik om te ynspektearjen C # of Visual Basic koade foar koade kwaliteit en styl saken. Dat is wêrom, begjinnend mei .NET 5, dizze parsers binne opnommen yn 'e .NET SDK en hoege net apart ynstalleare te wurden.

Foar mear ynformaasje oer dit software-ark kinne jo de folgjende keppelings ferkenne: Eigenskippen, .NET 6 Downloads, y Wat is nij yn .NET 6

Ynstallaasje op Ubuntu en Debian

Foar de ynstallaasje op Ubuntu en Debian, of syn derivatives, de ynstallaasjeprosedueres binne as folget:

DotNet6 + Debian

Foar Debian 11

  • Pakketten mei ûndertekeningskaaien (repository-kaaien)
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
  • It ynstallearjen fan de SDK
sudo apt-get update && \
  sudo apt-get install -y dotnet-sdk-6.0
  • Runtime ynstallaasje
sudo apt-get update && \
  sudo apt-get install -y aspnetcore-runtime-6.0
  • It ynstallearjen fan de ASP.NET Core Runtime
sudo apt-get install -y dotnet-runtime-6.0

Foar mear details en ynformaasje oer de ynstallaasjeproses op Debian 11, kinne jo ferkenne de folgjende link.

DotNet6 + Ubuntu

Foar Ubuntu 22.04

  • Pakketten mei ûndertekeningskaaien (repository-kaaien)
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
  • It ynstallearjen fan de SDK
sudo apt-get update && \
  sudo apt-get install -y dotnet-6.0
  • Runtime ynstallaasje
sudo apt-get update && \
  sudo apt-get install -y aspnetcore-runtime-6.0
  • It ynstallearjen fan de ASP.NET Core Runtime
sudo apt-get install -y dotnet-runtime-6.0

Notysje: Tink derom dat, Ubuntu 22.04, it komt al mei neamde software ynstalleare, dêrom is it net nedich om dizze proseduere út te fieren. De proseduere is lykwols nuttich foar ferzjes basearre op Ubuntu 22.04 en ferlykber foar âldere ferzjes fan Ubuntu. En foar mear details en ynformaasje oer de ynstallaasjeproses op Ubuntu 22.04, kinne jo ferkenne de folgjende link.

Ynstallaasje kontrôle

Ienris ynstalleare kinne jo al gebrûk meitsje fan dizze software fia oaren lykas Visual Studio Code. Lykwols, foar kontrolearje dat alles is perfekt ynstallearre en funksjoneel, útfiere gewoan de folgjende kommando's en falidearje de útfierynformaasje, lykas werjûn yn 'e folgjende skermôfbyldings:

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

Kontrolearje ynstallaasje - Skermprint 1

Kontrolearje ynstallaasje - Skermprint 2

MOS-P3: Untdek de grutte en groeiende Microsoft Open Source - Diel 3
Ferlykber artikel:
MOS-P3: Untdek de grutte en groeiende Microsoft Open Source - Diel 3
GitLab-logo
Ferlykber artikel:
GitLab kundiget de migraasje fan syn bewurker oan troch Visual Studio Code

Roundup: Bannerpost 2021

Resumen

Koartsein, yn Microsoft bliuw bydrage lykas oaren tech reuzen nei de wrâld fan Fergese software en Open Source. En mei dizze levering en maklike beskikberens fan software produkten lykas "Microsoft .NET 6" y Visual Studio Code, bliuwt it wurk fan software-ûntwikkelders ferbetterje op Fergees en iepen bestjoeringssystemen, dat is, GNU / Linux distribúsjes.

As jo ​​​​dit berjocht leuk fûnen, wês dan wis dat jo derop reageare en diel it mei oaren. En tink, besykje ús «homepage» om mear nijs te ferkennen, en ek lid wurde fan ús offisjele kanaal fan Telegram fan DesdeLinux, West groep foar mear ynformaasje oer it hjoeddeiske ûnderwerp.


De ynhâld fan it artikel hâldt him oan ús prinsipes fan redaksje etyk, Om in flater te melden klikje hjir.

Wês de earste om kommentaar

Lit jo reaksje efter

Jo e-mailadres wurdt net publisearre.

*

*

  1. Ferantwurdlik foar de gegevens: Miguel Ángel Gatón
  2. Doel fan 'e gegevens: Control SPAM, kommentaarbehear.
  3. Legitimaasje: jo tastimming
  4. Kommunikaasje fan 'e gegevens: De gegevens wurde net oan tredden kommunisearre, útsein troch wetlike ferplichting.
  5. Gegevensopslach: Databank hoste troch Occentus Networks (EU)
  6. Rjochten: Op elk momint kinne jo jo ynformaasje beheine, herstelle en wiskje.