如何安装最新版本的.NET Core运行时已经得到了很好的解释,基本上是
sudo apt-get-install dotnet-runtime-3.1
如果我们想安装特定版本怎么办
Microsoft提供dotnet-install.sh
。可以执行dotnet-install.sh -Version 3.1.0 -Runtime aspnetcore
。但是,此脚本在$HOME/.dotnet下编写二进制文件。此外,dotnet --info
没有列出运行时。
如何安装dotnet-info识别的特定版本的.NET Core运行时?
您可以使用
apt policy dotnet-sdk-3.1
以查看可用版本的列表。然后,
sudo apt-get install -y --allow-downgrades dotnet-sdk-3.1=3.1.301-1
来自文档;
添加到包管理器提要的包在可破解格式:
{product}-{type}-{version}
。示例;
- 安装ASP.NET Core 3.1运行时:
aspnetcore-runtime-3.1
- 安装.NET Core 2.1运行时:
dotnet-runtime-2.1
- 安装.NET Core 3.1 SDK:
dotnet-sdk-3.1
请查看此处,了解Ubuntu版本支持的软件包。