[IOT] - 在树莓派的 Raspbian 系统中安装 .Net Core 3.0 运行环境
之前在 Docker 中配置过 .Net Core 运行环境,地址:[IOT] - Raspberry Pi 4 Model B 系统初始化,Docker CE + .Net Core 开发环境配置
今天在树莓派的 Raspbian 系统中配置一下 .Net Core 运行环境。
硬件:Raspberry Pi 4 Model B
系统:Raspbian Buster
应用:.NET Core SDK 3.0.100-preview7-012821,.Net Core Runtime 3.0.0-preview7-27912-14
1. 检查系统架构类型
uname -m
armv7l 表示当前运行环境 Raspbian 为32位操作系统,所以后续我们需要安装32位的应用程序。
PI 4 的实际 CPU 配置为:Broadcom BCM2711, Quad core Cortex-A72 (ARM v8) 64-bit SoC @ 1.5GHz
2. 安装 .Net Core
官网地址:https://dotnet.microsoft.com/download/dotnet-core/3.0
当前最新版本为 .NET Core 3.0.100-preview7。
2.1 获取下载地址
2.2 安装 .Net Core(当前系统的登陆账号为 pi)
sudo apt-get install curl libunwind8 gettext wget https://download.visualstudio.microsoft.com/download/pr/11d6ec80-4d7f-4100-8a54-809ed30b203e/1c0267225b22437aca9fdfe04160d1d5/dotnet-sdk-3.0.100-preview7-012821-linux-arm.tar.gz wget https://download.visualstudio.microsoft.com/download/pr/e4aec681-f869-494b-84b7-8891ed57f14c/44748bf22dec06c9a8c24b2c4b1dc343/aspnetcore-runtime-3.0.0-preview7.19365.7-linux-arm.tar.gz mkdir -p $HOME/pi/dotnet && tar zxf dotnet-sdk-3.0.100-preview7-012821-linux-arm.tar.gz -C $HOME/pi/dotnet tar zxf aspnetcore-runtime-3.0.0-preview7.19365.7-linux-arm.tar.gz -C $HOME/pi/dotnet export DOTNET_ROOT=$HOME/pi/dotnet export PATH=$PATH:$HOME/pi/dotnet
2.3 测试
dotnet --info
参考资料
https://www.raspberrypi.org/forums/viewtopic.php?t=245846#p1500898
https://amalgjose.com/2018/08/09/how-to-check-whether-a-raspberry-pi-is-32-bit-or-64-bit/
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库
2017-08-07 [Visual Studio] - 使用 Fiddler 时,禁止监控 VSHub 请求的方法