添加 .NET 存储库

现在包已安装在上面,运行下面的命令将 Microsoft 的包存储库添加到系统。

wget https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb

安装 .NET 5 SDK

之后,我们应该可以通过运行以下命令来安装 .NET。

sudo apt update
sudo apt install dotnet-sdk-5.0

安装后,我们应该会收到类似于以下内容的成功消息:

Welcome to .NET!
Learn more about .NET: https://aka.ms/dotnet-docs
Use 'dotnet --help' to see available commands or visit: https://aka.ms/dotnet-cli-docs Telemetry
The .NET tools collect usage data in order to help us improve your experience. It is collected by Microsoft and shared with the community. You can opt-out of telemetry by setting the DOTNET_CLI_TELEMETRY_OPTOUT environment variable to '1' or 'true' using your favorite shell.
Read more about .NET CLI Tools telemetry: https://aka.ms/dotnet-cli-telemetry Configuring…
A command is running to populate your local package cache to improve restore speed and enable offline access. This command takes up to one minute to complete and only runs once.
Processing triggers for man-db (2.9.1-1) …

安装后,我们可以通过运行以下命令来验证是否安装了 .NET。

dotnet --list-sdks

上面的命令将显示安装的 .NET 版本。

Output:
5.0.202 [/usr/share/dotnet/sdk]

还要验证 .NET 运行时是否正常运行。

dotnet --list-runtimes

那应该显示类似的行,如下所示:

Output:
Microsoft.AspNetCore.App 5.0.5 [/usr/share/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.NETCore.App 5.0.5 [/usr/share/dotnet/shared/Microsoft.NETCore.App]

通过 Snap 安装 .NET

或者,可以通过 Snap 包管理安装 .NET。
有些人更喜欢通过 Snap 安装 .NET,因为它可能是最快和最简单的。

Snaps 是易于创建和安装的容器化软件包。

Snap 应用程序与其所有依赖项打包在一起,可通过单个构建在所有流行的 Linux 发行版上运行,从而允许它们自动更新并优雅地回滚。

要通过 snap 安装 .NET,请运行以下命令:

sudo apt install snap 
sudo snap install dotnet-sdk --classic

安装后,我们可以开始构建出色的应用程序。

安装所需的包

在安装 .NET SDK 之前,我们需要安装一些基本包。
此软件包允许我们通过 HTTPS 安全地安装 .NET SDK

为此,请确保使用以下命令安装 apt-transport-https 包。

sudo apt update
sudo apt install apt-transport-https
如何在 Ubuntu 上安装 .NET 5
日期:2020-07-07 20:54:27 来源:oir作者:oir