Microsoft .NET 6: Inštalácia na Ubuntu alebo Debiane a jeho derivátoch

Microsoft .NET 6: Inštalácia na Ubuntu alebo Debiane a jeho derivátoch

Microsoft .NET 6: Inštalácia na Ubuntu alebo Debiane a jeho derivátoch

Takmer pred mesiacom, najnovšie aktualizácie "Microsoft .NET 6", a ako už mnohí vedia, toto bezplatná, open source vývojová platforma, užitočný na vytváranie všetkých druhov aplikácií (desktop, mobil, web, hry a internet vecí), je tiež multiplatformový. Preto je k dispozícii pre Windows, Mac OS a Linux.

A keďže spolu s Kód Visual Studio, je to a editor kódu, multiplatformové, otvorené a bezplatné od spoločnosti Microsoft; vznikla výborná dvojka na vývoj aplikácií na GNU/Linuxe, dnes sa budeme trochu venovať aktuálnej situácii tohto Rámec, A ako nainštalovať na Ubuntu a Debian. ktorý, mimochodom, má natívna podpora pre oba.

Visual Studio Code 1.69: K dispozícii je nová verzia a ako ju nainštalovať

Visual Studio Code 1.69: K dispozícii je nová verzia a ako ju nainštalovať

A predtým, než sa naplno pustíme do dnešnej témy venovanej aplikácii "Microsoft .NET 6", necháme pre záujemcov, nejaké odkazy na predchádzajúce súvisiace príspevky:

Visual Studio Code 1.69: K dispozícii je nová verzia a ako ju nainštalovať
Súvisiaci článok:
Visual Studio Code 1.69: K dispozícii je nová verzia a ako ju nainštalovať
.NET a ML.NET: Platformy Microsoft Open Source
Súvisiaci článok:
.NET a ML.NET: Platformy Microsoft Open Source

Microsoft .NET 6: Cross-Platform Framework od spoločnosti Microsoft

Microsoft .NET 6: Cross-Platform Framework od spoločnosti Microsoft

O Microsoft .NET 6

V skratke môžeme komentovať "Microsoft .NET 6" nasledovný:

„Je to bezplatná, multiplatformová, open source vývojová platforma na vytváranie mnohých typov aplikácií. .NET je založený na vysokovýkonnom runtime, ktorý sa používa v produkcii v mnohých rozsiahlych aplikáciách.“ Čo je .Net?

A medzi mnohými znak spomínaný v jeho oficiálna webová stránka, ktorá zahŕňa a uprednostňuje vývojárov, aby produktívne písať spoľahlivý, vysoko výkonný kód, spomenieme nasledujúce 3:

  1. Implementácia asynchrónneho kódu: Zahŕňa model asynchrónneho programovania úloh (TAP), ktorý poskytuje abstrakciu asynchrónneho kódu.
  2. Použitie atribútov: Zaoberá sa popisnými deklaráciami podobnými kľúčovým slovám, ktoré opisujú, ako serializovať údaje, špecifikovať funkcie, ktoré sa používajú na vynútenie bezpečnosti, a obmedziť optimalizácie kompilátora just-in-time (JIT).
  3. Použitie analyzátorov kódu: Ktoré uľahčujú kontrolu kódu C# alebo Visual Basic na problémy s kvalitou kódu a štýlom. To je dôvod, prečo, počnúc .NET 5, sú tieto analyzátory zahrnuté v .NET SDK a nie je potrebné ich inštalovať samostatne.

Ďalšie informácie o tomto softvérovom nástroji nájdete na nasledujúcich odkazoch: rysy, .NET 6 na stiahnutieA Čo je nové v .NET 6

Inštalácia na Ubuntu a Debian

Pre inštalácia na Ubuntu a Debian, alebo jeho derivátov, sú inštalačné postupy nasledovné:

DotNet6 + Debian

Pre Debian 11

  • Balíky s podpisovými kľúčmi (kľúče úložiska)
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
  • Inštalácia súpravy SDK
sudo apt-get update && \
  sudo apt-get install -y dotnet-sdk-6.0
  • Runtime inštalácia
sudo apt-get update && \
  sudo apt-get install -y aspnetcore-runtime-6.0
  • Inštalácia ASP.NET Core Runtime
sudo apt-get install -y dotnet-runtime-6.0

Pre viac podrobností a informácií na proces inštalácie na Debian 11, môžete preskúmať nasledujúce odkaz.

DotNet6 + Ubuntu

Pre Ubuntu 22.04

  • Balíky s podpisovými kľúčmi (kľúče úložiska)
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
  • Inštalácia súpravy SDK
sudo apt-get update && \
  sudo apt-get install -y dotnet-6.0
  • Runtime inštalácia
sudo apt-get update && \
  sudo apt-get install -y aspnetcore-runtime-6.0
  • Inštalácia ASP.NET Core Runtime
sudo apt-get install -y dotnet-runtime-6.0

Poznámka:: Vezmite prosím na vedomie, že, Ubuntu 22.04, je už dodávaný s nainštalovaným softvérom, preto nie je potrebné vykonať uvedený postup. Avšak postup užitočný pre verzie založené na Ubuntu 22.04 a podobné pre staršie verzie Ubuntu. A pre viac podrobností a informácií na proces inštalácie na Ubuntu 22.04, môžete preskúmať nasledujúce odkaz.

Kontrola inštalácie

Po nainštalovaní už môžete uvedený softvér využívať prostredníctvom iných, ako napr Kód Visual Studio. Avšak, pre skontrolovať že je všetko perfektne nainštalované a funkčné, jednoducho vykonajte nasledujúce príkazy a overte výstupné informácie, ako je to znázornené na nasledujúcich snímkach obrazovky:

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

Skontrolujte inštaláciu – snímka obrazovky 1

Skontrolujte inštaláciu – snímka obrazovky 2

MOS-P3: Skúmanie rozsiahleho a rastúceho otvoreného zdroja Microsoft - 3. časť
Súvisiaci článok:
MOS-P3: Skúmanie rozsiahleho a rastúceho otvoreného zdroja Microsoft - 3. časť
Logo GitLab
Súvisiaci článok:
GitLab oznamuje migráciu svojho editora pomocou Visual Studio Code

Súhrn: Bannerový príspevok 2021

Zhrnutie

Skrátka v Microsoft prispievajte ďalej ako ostatní technologických gigantov do sveta Slobodný softvér a otvorený zdroj. A s touto dodávkou a jednoduchou dostupnosťou softvérových produktov ako "Microsoft .NET 6" y Kód Visual Studio, pokračuje v zlepšovaní práce vývojárov softvéru na Slobodné a otvorené operačné systémyIe Distribúcie GNU / Linux.

Ak sa vám tento príspevok páčil, určite ho okomentujte a zdieľajte s ostatnými. A pamätajte, navštívte našu «home page» preskúmať viac noviniek a tiež sa pripojiť k nášmu oficiálnemu kanálu Telegram z DesdeLinux, Západ skupina pre viac informácií o dnešnej téme.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.