openEuler 25.09 安装 .NET 10(二进制 tar.gz 包)教程

最简洁、一步到位、直接可用 的 openEuler 25.09 安装 .NET 10(二进制 tar.gz 包)教程,不依赖 dnf/yum,纯手动解压安装,最稳定

安装包下载地址:

https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.201/dotnet-sdk-10.0.201-linux-x64.tar.gz

其他版本可以到官网下载:下载 .NET 10.0 (Linux、macOS 和 Windows) | .NET

手动安装 dotnet-sdk-10.0.201-linux-x64.tar.gz

1. 创建安装目录(标准路径)

复制代码
sudo mkdir -p /usr/share/dotnet

2. 下载 .NET 10 SDK(不同版本连接不同,可以到官网确定下载链接)

复制代码
wget https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.201/dotnet-sdk-10.0.201-linux-x64.tar.gz

3. 解压到系统目录

复制代码
sudo tar -zxf dotnet-sdk-10.0.201-linux-x64.tar.gz -C /usr/share/dotnet

4. 创建全局软链接(让系统能找到 dotnet 命令)

复制代码
sudo ln -s /usr/share/dotnet/dotnet /usr/local/bin/dotnet

5. 安装依赖(有些不安装也没事)

复制代码
sudo dnf install -y libicu openssl-devel

6. 验证安装

复制代码
dotnet --version

✅ 成功输出:

复制代码
10.0.201

如需要永久配置环境变量(可选,推荐)

复制代码
echo 'export DOTNET_ROOT=/usr/share/dotnet' | sudo tee -a /etc/profile
echo 'export PATH=$PATH:/usr/share/dotnet' | sudo tee -a /etc/profile
source /etc/profile

快速测试(创建并运行一个控制台项目)

复制代码
mkdir test && cd test
dotnet new console
dotnet run

能输出 Hello World! 即完全正常。


总结

  1. 解压路径:/usr/share/dotnet
  2. 命令已全局可用:dotnet
  3. 版本:10.0.201
  4. 适配:openEuler 25.09 x86_64 完美运行
相关推荐
openEuler社区8 小时前
openEuler 社区 2026 年 1-2月运作报告
开源·操作系统·openeuler·openeuler社区运作报告
赵文宇(温玉)12 小时前
OpenEuler24.03 SP4安装Rancher时遇到cgroupv2和iptables问题的经验
iptables·rancher·openeuler·cgroupv2
唐青枫13 小时前
C#.NET StructureMap 从依赖注入到项目实战
c#·.net
智码看视界13 小时前
.NET 10 推理大模型TensorSharp 3.3.0 部署实测:纯.NET推理引擎反超llama.cpp 1.5倍,DFlash2提速62%
c#·.net·llama.cpp·.net 10·tensorsharp·本地大模型推理·开源推理引擎
唐青枫1 天前
别把日志、权限写进业务方法:C#.NET 动态代理从原理到实战
c#·.net
风云1 天前
Vane.Dispatch 1.0.0 发布:一个与容器、传输层零耦合的 .NET 服务分发引擎
微服务·mvc·.net·ndf·vane.dispatch
张人玉2 天前
基于 C# WinForms + .NET 8 + SQLite + TCP Socket 的多连接通讯调试工具——TCP通讯助手(TcpAssistant)
tcp/ip·sqlite·c#·.net
mldong2 天前
C# 开发者也有自己的轻量工作流引擎了:NuGet 装包,5 分钟跑通一条审批流
后端·c#·.net
风云2 天前
MiniLog 1.0 GA 发布:零分配、零依赖的 .NET 高性能日志框架
开源·c#·.net·日志·高性能·minilog