dotnet core 3.0 目前还是测试版,在linux下安装 sdk 需要有一些注意事项

1.下载url


https://dotnet.microsoft.com/download/thank-you/dotnet-sdk-3.0.100-preview-009812-linux-x64-binaries


2.安装指令

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

export PATH=$PATH:$HOME/dotnet

这是可以的,但是如果你之前有dotnet sdk 其它版本,这就玩不转了

默认安装的dotnet 是 在/usr/bin 下面设置了一个链接

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就能直接得到执行程序,方便了许多

相关文章:

  • 2021-07-14
  • 2021-12-28
  • 2021-12-05
  • 2021-10-29
  • 2021-11-14
  • 2022-12-23
猜你喜欢
  • 2018-06-26
  • 2018-07-07
  • 2020-11-11
  • 2020-11-18
  • 2021-09-06
  • 2021-12-19
  • 2021-06-25
相关资源
相似解决方案