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 完美运行
相关推荐
.NET修仙日记15 小时前
2026 .NET 面试八股文:高频题 + 答案 + 原理(高级核心篇)
面试·职场和发展·c#·.net·.net core·.net 8
唐青枫17 小时前
终于不用手搓两级缓存了!C#.NET HybridCache 详解:L1 L2、标签失效与防击穿实战
c#·.net
我是唐青枫2 天前
内存为什么越来越高?C#.NET GC 详解:分代回收、LOH、终结器与性能优化实战
性能优化·c#·.net
唐青枫2 天前
别再把 Redis 当黑盒了!C#.NET IDistributedCache 详解:官方分布式缓存接口从入门到实战
c#·.net
wangl_922 天前
C#性能优化完全指南 - 从原理到实践
开发语言·性能优化·c#·.net·.netcore·visual studio
我是唐青枫2 天前
别只会用 MemoryCache!C#.NET CacheManager 详解:多级缓存、Region 与 Redis 实战
缓存·c#·.net
CSharp精选营2 天前
2026个人博客建站指南:这4种方案总有一款适合你
.net·wordpress·个人博客·独立站·githubpages·建站教程
唐青枫2 天前
别只会用 MemoryCache!C#.NET CacheManager 详解:多级缓存、Region 与 Redis 实战
c#·.net
light blue bird3 天前
主子端台二分法任务汇总组件
前端·数据库·.net·桌面端winform
rockey6273 天前
基于AScript的python3脚本语言发布啦!
python·c#·.net·script·python3·eval·expression·function·动态脚本