![649ca5cfc64f675abb07f77f6384a4be.png](https://i-blog.csdnimg.cn/blog_migrate/85c94379c5292c478af896475085049d.jpeg)
.net core 2.1可是一个长期支持版本哦!有了适配linux arm目标环境的完整版SDK哦!从简便角度出发,既然安装SDK步骤,与安装runtime步骤一致,并且SDK包含了runtime,那直接安装SDK呗!嗯嗯!下面就让我们来看看,如何在树莓派上安装.net core SDK 2.1:
0. 下载SDK程序包
- 下载
本文写作时,.net core SDK最新稳定版为2.1.2(2.1.302)。其 linux arm32版文件 下载地址为: https://download.microsoft.com/download/4/0/9/40920432-3302-47a8-b13c-bbc4848ad114/dotnet-sdk-2.1.302-linux-arm.tar.gz 。请用你熟悉的方式,将此SDK程序包,下载至本地。
- 就位
若用树莓派下载,请注意程序包下载后所在目录。若用其他机器下载,请将程序包,上传至树莓派 /home/pi 目录。为了下一步操作时,在终端输入中少摸键盘,请将程序包的文件名改为 dotnet.tar.gz 。
注意事项:若上述下载地址失效,或者需要linux arm64,或者需要其他版本,请访问 https://aka.ms/dotnet-download ,以获取最新链接。
- 安装.net core SDK
启动树莓派后,进入终端,执行以下命令:
- sudo apt-get install curl libunwind8 gettext
- sudo mkdir -p /opt/dotnet
- sudo tar zxf dotnet.tar.gz -C /opt/dotnet
- sudo ln -s /opt/dotnet/dotnet /usr/local/bin
注意事项:因上述操作的默认路径为 /home/pi ,默认文件为 dotnet.tar.gz ,若程序包不符合上述条件,请修改相应命令格式。
2. 验证.net core SDK
进入终端,执行以下命令:
- dotnet --info
依据屏幕输出信息,判断.net core SDK安装状态。
3. 试用.net core SDK
进入终端,执行以下命令:
- mkdir mvc
- cd mvc
- dotnet new mvc
- dotnet run
然后用树莓派浏览器访问127.0.0.1:5000,查看程序运行结果。
注意事项:因树莓派速度较慢,建议用PC机进行开发,然后执行 dotnet publish -r linux-arm ,生成linux arm目标格式发布包,再上传至树莓派执行。