.NET Core 是一个免费的开源软件框架,其设计时考虑了 Linux 和 macOS。它是 .NET Framework 的跨平台继承者,适用于 Linux、macOS 和 Windows 系统。 .NET Core 框架已经提供了用于引导项目的脚手架工具。
本教程介绍如何在 Ubuntu 20.04 LTS Linux 系统上安装 dotnet core。还使用 dotnet core 创建了一个示例应用程序。
第 1 步 – 启用 Microsoft PPA
首先,在 Ubuntu 系统上启用 Microsoft 软件包存储库。 Microsoft 官方团队提供了 debian 软件包来在您的系统上安装 PPA。
在 Ubuntu 系统上打开终端并通过运行以下命令配置 Microsoft PPA:
wget https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
步骤 2 – 安装 Dotnet Core SDK
.NET Core SDK 是用于开发应用程序的软件开发工具包。如果您要创建应用程序或对现有应用程序进行更改,则系统上需要 .net core sdk 包。
要在 Ubuntu 20.04 LTS 系统上安装 .NET Core SDK,请执行以下命令:
sudo apt update
sudo apt install apt-transport-https
sudo apt install dotnet-sdk-3.1
要安装以前版本的 .Net Core SDK 2.1,请键入:
sudo apt install dotnet-sdk-2.1
按“y”输入安装程序提示的任何输入。
就是这样。您已在 Ubuntu 系统上成功安装 .Net core SDK。
步骤 3 – 仅安装 Dotnet Core 运行时
系统需要.NET Core Runtime,只需要运行应用程序即可。例如,生产或状态环境仅需要运行应用程序。
要在 Ubuntu 20.04 LTS 系统上安装 .NET Core Runtime,请执行以下命令:
sudo apt update
sudo apt install apt-transport-https
sudo apt install dotnet-runtime-3.1
要安装以前版本的 .Net core Runtime 2.1,请键入:
sudo apt install dotnet-runtime-2.1
按“y”输入安装程序提示的任何输入。
就是这样。您已在 Ubuntu 系统上成功安装 .Net core 运行时。
步骤 4 –(可选)检查 .NET Core 版本
您可以使用 dotnet 命令行实用程序来检查系统上安装的 .NET Core 版本。要检查 dotnet 版本,请键入:
dotnet --version
3.1.401
第 5 步 – 创建示例应用程序
让我们在 Ubuntu 系统上使用 dotnet core 创建一个示例应用程序。使用以下命令创建一个新的控制台应用程序:
dotnet new console -o HelloWorld
上面的命令将在您的系统上创建 dotnet 应用程序。这将在当前目录下创建一个名为“helloworld”的目录。您可以更改到此目录并开始运行您的应用程序。
cd HelloWorld
对应用程序进行更改并执行以下命令来运行该应用程序。
dotnet run
您将在终端上看到以下输出。 3
结论
在本教程中,您学习了如何在 Ubuntu 20.04 LTS (Focal Fossa) Linux 系统上安装 .NET Core SDK 和运行时。