dotnet core 3.0 目前仍是测试版,在linux下安装 sdk 须要有一些注意事项linux
1.下载url测试
https://dotnet.microsoft.com/download/thank-you/dotnet-sdk-3.0.100-preview-009812-linux-x64-binariesui
2.安装指令url
mkdir -p $HOME/dotnet && tar zxf dotnet-sdk-3.0.100-preview-009812-linux-x64.tar.gz -C $HOME/dotnet 操作系统
export DOTNET_ROOT=$HOME/dotnet get
export PATH=$PATH:$HOME/dotnetit
这是能够的,可是若是你以前有dotnet sdk 其它版本,这就玩不转了io
默认安装的dotnet 是 在/usr/bin 下面设置了一个连接sdk
cd /usr/bin下载
ls dotnet
你应该能看到这个链接了
sudo rm dotnet –r 删掉他
sudo ln –s %HOME/dotnet/dotnet /usr/bin/dotnet 重建链接
这样就ok了,dotnet –version 检查一下
而后 build run 都ok
dotnet core 3.0 有个新特性,build 直接生成当前操做系统能够直接执行的程序
直接执行,发现有问题,提示找不到sdk
sudo cp -r ~/dotnet/shared/*.* /usr/share/dotnet/shared/
一条指令搞定,直接执行,如今不用publish了,build就能直接获得执行程序,方便了许多