一、从微软官网下载 Linux版本的.NetCoreSdk
.NET Downloads (Linux, macOS, and Windows)
我们选择3.1 的版本下载对应的软件包,目前官网支持amd和arm 。Uos这里已amd64位举例用到的版本如下:
# curl -O https://download.visualstudio.microsoft.com/download/pr/dfbc47b7-4c2c-4e00-989e-a18f6f2e8fe8/5f42a60705fd9122837c68dcbdbbe278/dotnet-sdk-3.1.409-linux-x64.tar.gz
#curl -O https://download.visualstudio.microsoft.com/download/pr/692284f9-e1e7-4b31-9191-cd8043441024/ac45c17d4327b1f992b7fe3956a99129/dotnet-runtime-3.1.15-linux-x64.tar.gz
获取下列2个文件
dotnet-sdk-3.1.409-linux-x64.tar.gz
dotnet-runtime-3.1.15-linux-x64.tar.gz
二、创建目录,并解压缩文件
root@uos-PC:~# mkdir /opt/dotnet
root@uos-PC:~#tar zxf dotnet-runtime-3.1.15-linux-x64.tar.gz -C /opt/dotnet/
root@uos-PC:~# tar zxf dotnet-sdk-3.1.409-linux-x64.tar.gz -C /opt/dotnet/
三、优化路径,配置环境变量
root@uos-PC:~# ln -s /opt/dotnet/dotnet /usr/local/bin/
在用户目录的 .bashrc添加如下变量
echo 'export DOTNET_ROOT=/opt/dotnet/'>> ~/.bashrc
echo 'export PATH=$PATH:/opt/dotnet/'>> ~/.bashrc
echo 'export MSBuildSDKPath=/opt/dotnet/sdk/3.1.409/Sdks/' >> ~/.bashrc
source ~/.bashrc
四、验证部署环境
查看版本信息
创建控制台程序
运行restore
运行控制台hello 测试程序