GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nastavit .Net Core v Ubuntu 20.04

Historicky byly technologie .Net spojovány hlavně s platformami Windows, stolními počítači a servery. S vydáním .Net Core rozšířil Microsoft dostupnost na všechny platformy se systémem MacO a různé distribuce Linuxu, např. OpenSuse, CentOS, Debian a další. Výhody provozování .Net Core na jiných platformách daleko přesahují pouhou dostupnost. Vývojáři používající jiné operační systémy nyní mohou k dosažení svých cílů používat metody a nástroje dostupné v .Net Core. Při práci s Ubuntu 20.04 musíte pracovat s terminálem a provést několik příkazů pro nasazení .Net Core. V tomto příspěvku vás provedu vším, co budete potřebovat.

Povolení Microsoft PPA

Nejprve musíte ve své instalaci Ubuntu povolit Microsoft Personal Package Archive (PPA). Oficiální tým společnosti Microsoft podporuje PPA. Můžete jej povolit pomocí těchto příkazů ve vašem terminálu:

$wget https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb 

Uvidíte následující výstup

Nyní proveďte toto:

$sudo dpkg -I packages-microsoft-prod.deb

Až uvidíte následující výstup, budete připraveni pokračovat:

Instalace sady SDK

SDK (Software Development Kit) je základ používaný pro vývoj aplikací využívajících určitý rámec. Pokud chcete vytvářet a upravovat aplikace .Net na Ubuntu, musíte si nainstalovat .Net Core SDK. Abyste mohli začít instalovat .Net Core SDK, váš systém potřebuje nejnovější aktualizace.

Pokud víte, že tyto aktualizace nemá, můžete aktualizaci získat spuštěním následujícího příkazu:

$sudo apt update

Jakmile to uděláte, musíte nainstalovat tento pre-req:

$sudo apt install apt-transport-https

Jakmile je pre-req kompletně nainstalován, můžete konečně nainstalovat SDK pomocí následujícího:

$sudo apt install dotnet-sdk-[x]

Symbol x na konci posledního příkazu je uvedena verze .Net Core SDK. Pokud chcete cílit na konkrétní sadu SDK nebo starší verzi, můžete toto číslo změnit tak, aby cílilo na konkrétní sadu SDK, např.:

$sudo apt install dotnet-sdk-1.1

Tím se nainstaluje SDK na váš počítač a nyní jste připraveni vytvářet a upravovat aplikace .Net na Ubuntu.

Instalace modulu Runtime

Runtime je prostředník, který spouští aplikace, které vytvoříte. Dříve jste potřebovali nainstalovat .Net Runtime samostatně pomocí následujícího:

$sudo apt install dotnet-runtime-3.1

S nedávnými aktualizacemi balíčků, pokud spustíte tento příkaz, zjistíte, že je již nainstalován:

Díky tomu jste připraveni vyrazit na zem a začít rozkývat .Net Core na Ubuntu.

Vytvoření testovací aplikace

Se všemi součástmi na svém místě vytvoříme testovací aplikaci, abychom se ujistili, že vše funguje správně. Pozdravíme svět programování vytvořením konzolové aplikace:

$dotnet new console -o HelloWorld

Tento výstup znamená, že vaše aplikace byla vytvořena. Nyní přejděte do tohoto adresáře a spusťte jej pomocí:

$dotnet run

S tímto výstupem si můžete být jisti, že je vše nastaveno přesně a jste připraveni začít vytvářet .Net aplikace v Ubuntu 20.04.

Závěr

Podle výše uvedených příkazů a kroků byste měli být schopni začít bez větších potíží. Pokud chcete pokyny pro jinou distribuci Linuxu nebo chcete diskutovat o kterémkoli z výše uvedených kroků, napište komentář níže a promluvíme si.


Ubuntu
  1. Jak nastavit Rsyslog Server na Ubuntu 18.04 LTS

  2. Jak nastavit HAProxy v Ubuntu 16.04

  3. Jak nastavit UFW Firewall na Ubuntu 18.04

  1. Jak nastavit Elasticsearch na Ubuntu 18.04 a 16.04 LTS

  2. Jak nainstalovat .NET Core (dotnet) na Ubuntu 22.04 LTS

  3. Jak nainstalovat .NET 5 na Ubuntu 20.04

  1. Jak nastavit server OpenVPN na Ubuntu 20.04

  2. Nastavení serveru Rsyslog na Ubuntu 20.04 – Jak na to?

  3. Nastavení .Net Core v Ubuntu 20.04 – průvodce krok za krokem?