最简洁、一步到位、直接可用 的 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! 即完全正常。
总结
- 解压路径:
/usr/share/dotnet - 命令已全局可用:
dotnet - 版本:10.0.201
- 适配:openEuler 25.09 x86_64 完美运行