版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
首先在你板子上运行这几句命令,用来确定你的CPU信息和系统多少位:
grep "model name" /proc/cpuinfo
getconf LONG_BIT
uname -a
如图,根据 getconf LONG_BIT 确定你的系统是32位数。
如上图,我的是树莓派3B+,也就是ARM v7 32位
接着上M$传送门:https://dotnet.microsoft.com/download/dotnet-core/3.0#sdk-3.0.100
想要省事的同学请下载中间的SDK Linux.net Core ARM32
这里暂时以runtime为例,后续博主发现没有SDK,又得去下载一遍很傻,请不要再入坑了。
这里是Runtime为例,不是SDK,SDK在中间那个选项 Linux ARM32。!!!
这里下载得到dotnet-runtime-3.0.0-linux-arm.tar.gz,大小约为30.02MB,通过Samba扔进树莓派。
不知道Samba的同学,查看这里。
传送过去(づ ̄3 ̄)づ
接下来做好准备工作
sudo apt-get update
sudo apt-get install curl libunwind8 gettext
接着提取刚才下载的dotnet-runtime-3.0.0-linux-arm.tar.gz
创建/opt/dotnet目录,解压到/opt/dotnet里去。
其他目录要注意改名。
sudo mkdir -p /opt/dotnet && sudo tar zxf /home/pi/Public/dotnet-runtime-3.0.0-linux-arm.tar.gz -C /opt/dotnet
设置,可以执行dotnet
sudo ln -s /opt/dotnet/dotnet /usr/local/bin
然后测试dotnet:
dotnet --help
dotnet --info
至此,.net core 3.0 桌面Runtime 环境安装成功。SDK、asp.net安装同上。