簡體   English   中英

在 Linux 上安裝特定版本的 .NET Core 運行時

[英]Install specific version of .NET Core runtime on Linux

如何安裝最新版本的.NET Core runtime 解釋的很好,基本上

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

來自文檔

添加到 package 管理器提要的軟件包以可破解的格式命名: {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 版本支持的軟件包。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM