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就能直接獲得執行程序,方便了許多