手动安装
https://docs.microsoft.com/zh-cn/dotnet/core/install/linux-scripted-manual#manual-install
进入.net core 5.0
https://dotnet.microsoft.com/download/dotnet/5.0
再点击linux x64版本下载
https://download.visualstudio.microsoft.com/download/pr/7f736160-9f34-4595-8d72-13630c437aef/b9c4513afb0f8872eb95793c70ac52f6/dotnet-sdk-5.0.102-linux-x64.tar.gz
部署脚本
mkdir -p “HOME/dotnet"tarzxfdotnet−sdk−5.0.102−linux−x64.tar.gz−C"HOME/dotnet" tar zxf dotnet-sdk-5.0.102-linux-x64.tar.gz -C "HOME/dotnet"tarzxfdotnet−sdk−5.0.102−linux−x64.tar.gz−C"HOME/dotnet”
下面两行直接执行,当然最好是加到启动脚本中
export DOTNET_ROOT=HOME/dotnetexportPATH=HOME/dotnet export PATH=HOME/dotnetexportPATH=PATH:$HOME/dotnet
运行
dotnet --info
查看dotnet信息
使用
创建解决方案
dotnet new sln -o MyApp
如果报错没有权限,用
sudo chmod 777 -R $HOME/.dotnet/
赋一下权限就好了。
创建项目
cd MyApp/
dotnet new console -o MyApp.HelloWorld
项目添加到解决方案
dotnet sln add ./MyApp.HelloWorld/MyApp.HelloWorld.csproj
编译运行代码
dotnet build
dotnet run --project MyApp.HelloWorld
脚本安装方式
下载安装脚本 https://dot.net/v1/dotnet-install.sh
./dotnet-install.sh -c Current
可能会下载超时……