.NET Core je bezplatný a open-source softwarový rámec navržený s ohledem na Linux a macOS. Jedná se o multiplatformního nástupce .NET Framework dostupného pro systémy Linux, macOS a Windows. .NET Core framework již poskytuje nástroje lešení pro bootstrapping projektů.
Zde v LinuxAPT, jako součást našich služeb správy serveru, pravidelně pomáháme našim zákazníkům provádět související dotazy týkající se instalace softwaru s otevřeným zdrojovým kódem.
V této souvislosti se podíváme na to, jak nainstalovat .Net 5 SDK a runtime na stroj Debian 10 Linux.
Hlavní funkce .NET Core zahrnují:
- Flexibilita při použití:Lze jej použít jako rozšíření v požadované aplikaci. Nebo k instalaci do vaší služby zcela samostatně as různým využitím.
- Schopnost napříč platformami:Možnost instalace na Windows, Linux a macOS; Schopnost portovat na jiný OS. Podpora dalších operačních systémů, procesorů a aplikací se bude postupem času rozrůstat a zlepšovat, podle společnosti Microsoft a dalších zúčastněných společností, návrhářů a vývojářů.
- Nástroje příkazového řádku:Všechny produkty odvozené z různých scénářů lze používat a upravovat a spouštět jako příkazový řádek.
- Kompatibilita:Díky použití standardní knihovny .Net Core je Net kompatibilní s Net Framework, .Xamarin a Mono.
- Otevřený zdroj:Platforma .Net Core je plně open source a využívá licence MIT a Apache 2.
Postup při instalaci .Net 5 na Debian 10
1. Získejte úložiště
Abychom mohli začít, musíme načíst úložiště ze serverů společnosti Microsoft. Spusťte tedy ve svém terminálu následující příkazy:
$ wget https://packages.microsoft.com/config/debian/10/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
$ sudo dpkg -i packages-microsoft-prod.deb
$ rm packages-microsoft-prod.deb
2. Nainstalujte .Net SDK v5
Nyní byste museli nainstalovat SDK, abyste mohli lokálně vyvíjet aplikace .NET spuštěním následujících příkazů:
$ sudo apt-get update;
$ sudo apt-get install -y apt-transport-https &&
$ sudo apt-get update &&
$ sudo apt-get install -y dotnet-sdk-5.0
3. Nainstalujte runtime v5
Nyní nainstalujte runtime .NET 5. To pomáhá spouštět vaši aplikaci lokálně pomocí vestavěného serveru:
$ sudo apt-get install -y dotnet-runtime-5.0
Po dokončení instalace .NET se na příkazovém řádku zobrazí následující zpráva, že společnost Microsoft shromažďuje některá data o používání a odesílá tato data pro účely výzkumu. Můžete jej zakázat pomocí systémových proměnných prostředí. Je vaší osobní volbou, zda budete telemetrii ponechat v provozu nebo ne.
4. Ověřte instalaci .NET
Nyní je čas ověřit instalaci. Jednoduše spusťte následující příkaz, abyste potvrdili, že se .NET úspěšně nainstaloval a existuje ve vašem systému:
$ dotnet --version
Tento příkaz zobrazí přesnou verzi .NET nainstalovanou ve vašem systému prostřednictvím vašeho Debian CLI.
Jak odebrat .NET v5 z vašeho systému Debian Linux?
Pokud někdy budete chtít odstranit .NET ze svého systému, můžete se ho zbavit spuštěním následujících jednoduchých příkazů apt:
$ sudo apt-get remove dotnet-sdk-5.0
$ sudo apt-get remove dotnet-runtime-5.0
Tyto dva příkazy stačí k odstranění .NET. Úložiště Microsoftu však budou ve vašem systému stále existovat pro případ, že byste chtěli .NET znovu nainstalovat a spustit.