Ubuntu 20.04 / 18.04 / 16.04 执行命令:
#20.04
wget https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
#18.04
wget https://packages.microsoft.com/config/ubuntu/18.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
#16.04
wget https://packages.microsoft.com/config/ubuntu/16.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
rm packages-microsoft-prod.deb
# Ubuntu 22.04 及更高版本无须执行上述命令。
执行安装 SDK:
sudo apt-get update
sudo apt-get install -y dotnet-sdk-7.0
sudo apt-get install -y dotnet-sdk-6.0
sudo apt-get install -y dotnet-sdk-5.0
sudo apt-get install -y dotnet-sdk-3.1
sudo apt-get install -y dotnet-sdk-2.1
* 如果仅安装 Runtime 执行:
sudo apt-get update
#7.0
sudo apt-get install -y aspnetcore-runtime-7.0
sudo apt-get install -y dotnet-runtime-7.0
#5.0
sudo apt-get install -y aspnetcore-runtime-5.0
sudo apt-get install -y dotnet-runtime-5.0
#3.1
sudo apt-get install -y aspnetcore-runtime-3.1
sudo apt-get install -y dotnet-runtime-3.1
#2.1
sudo apt-get install -y aspnetcore-runtime-2.1
sudo apt-get install -y dotnet-runtime-2.1
查看已安装的版本:
dotnet --list-sdks
dotnet --list-runtimes
测试运行:
dotnet HelloWorld.dll
# Demo 下载 https://download.youkuaiyun.com/download/loveric/88157959