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 boli vydané najnovšie aktualizácie pre Microsoft .NET 6 a ako mnohí už vedia, táto bezplatná vývojová platforma s otvoreným zdrojovým kódom , užitočná na vytváranie všetkých druhov aplikácií (desktopových, mobilných, webových, hier a internetu vecí), je tiež multiplatformová. Preto je dostupná pre Windows, macOS a Linux.

A keďže spolu s Visual Studio Code ide o bezplatný, open-source, multiplatformový editor kódu od spoločnosti Microsoft, tvorí vynikajúce duo pre vývoj aplikácií v systéme GNU/Linux, dnes si povieme o súčasnom stave tohto frameworku a o tom, ako ho nainštalovať na Ubuntu a Debian . Má tiež natívnu podporu pre obe distribúcie.

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, ako sa ponoríme do dnešnej témy venovanej aplikácii „Microsoft .NET 6“ , pre záujemcov necháme niekoľko odkazov na predchádzajúce súvisiace publikácie :

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

Stručne povedané, o „Microsoft .NET 6“ môžeme povedať nasledovné :

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

Spomedzi mnohých funkcií uvedených na ich oficiálnej webovej stránke , ktoré zahŕňajú a pomáhajú vývojárom produktívne písať spoľahlivý a vysoko výkonný kód , spomenieme nasledujúce tri:

  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.

Viac informácií o tomto softvérovom nástroji nájdete na nasledujúcich odkazoch: Funkcie , Súbory na stiahnutie pre .NET 6 a Čo je nové v .NET 6

Inštalácia na Ubuntu a Debian

Pre inštaláciu na Ubuntu a Debian alebo ich deriváty 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

Viac podrobností a informácií o procese inštalácie v Debiane 11 nájdete na nasledujúcom odkaze.

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 : Upozorňujeme, že Ubuntu 22.04 je dodávaný s už nainštalovaným softvérom, takže tento postup nie je potrebný. Postup je však užitočný pre verzie založené na Ubuntu 22.04 a podobný aj pre staršie verzie Ubuntu. Ďalšie podrobnosti a informácie o procese inštalácie Ubuntu 22.04 nájdete na nasledujúcom odkaze.

Kontrola inštalácie

Po nainštalovaní je možné softvér používať s inými programami, ako napríklad Visual Studio Code . Ak však chcete overiť , či je všetko nainštalované a funguje správne , jednoducho spustite nasledujúce príkazy a skontrolujte výstup, ako je 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

Stručne povedané, Microsoft, podobne ako iní technologickí giganti, naďalej prispieva do sveta slobodného a otvoreného softvéru . A s týmto vydaním a ľahkou dostupnosťou softvérových produktov, ako sú Microsoft .NET 6 a Visual Studio Code , naďalej zlepšuje prácu vývojárov softvéru na slobodných a otvorených operačných systémoch , teda distribúciách GNU/Linux.

Ak sa vám tento príspevok páčil, zanechajte komentár a zdieľajte ho s ostatnými. Nezabudnite navštíviť našu domovskú stránku , kde nájdete ďalšie novinky, a pripojte sa k nášmu oficiálnemu telegramovému kanálu DesdeLinux alebo k tejto skupine , kde nájdete viac informácií o dnešnej téme.


Pridať ako preferovaný zdroj v Google