[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/


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM