前提条件:
libicu
libssl
.deb
步骤1:确定树莓派的架构
使用以下命令检查您的树莓派是32位还是64位系统:
armv7l
aarch64
步骤2:在有网络的电脑上下载 .NET 8 运行时
前往 .NET 的官方下载页面:
https://dotnet.microsoft.com/en-us/download/dotnet/8.0
根据您的架构选择合适的运行时:
.NET Runtime
下载对应的二进制文件(.tar.gz)。
.tar.gz
步骤3:将下载的文件传输到树莓派
使用USB闪存盘、SD卡或其他存储介质,将下载的 .tar.gz 文件复制到树莓派的某个目录,例如 /home/pi/Downloads/。
/home/pi/Downloads/
步骤4:解压并安装 .NET 运行时
打开终端,导航到存放文件的目录:
cd /home/pi/Downloads/
创建安装目录(例如 /opt/dotnet/):
/opt/dotnet/
sudo mkdir -p /opt/dotnet
解压运行时到安装目录:
sudo tar -xzvf dotnet-runtime-8.0.0-linux-arm.tar.gz -C /opt/dotnet
注意:请将文件名替换为您实际下载的文件名。
步骤5:配置环境变量
为了全局使用 dotnet 命令,创建符号链接:
dotnet
sudo ln -s /opt/dotnet/dotnet /usr/local/bin/dotnet
或者,您也可以添加 DOTNET_ROOT 环境变量。
DOTNET_ROOT
编辑您的 ~/.bashrc 文件:
~/.bashrc
nano ~/.bashrc
在文件末尾添加:
export DOTNET_ROOT=/opt/dotnet export PATH=$PATH:$DOTNET_ROOT
保存并退出,然后使其生效:
source ~/.bashrc
步骤6:验证安装
运行以下命令检查是否安装成功:
dotnet --info
如果显示了 .NET 8 的相关信息,说明安装成功。
额外提示:
离线安装依赖项: 如果您的应用程序需要特定的依赖库,您需要在有网络的电脑上下载这些依赖项的 .deb 包,然后使用 dpkg -i 命令在树莓派上安装。例如:
dpkg -i
sudo dpkg -i libicuXX.deb
安装 ASP.NET Core 运行时: 如果您需要运行 ASP.NET Core 应用,请下载并安装对应的运行时包。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库