ubuntu linux 安装net8 net9 net 10方法

试了好多种方法,官网的最靠谱,也最省事。

1.先下载脚本,下面两种二选一:

第一种:

复制代码
wget https://dot.net/v1/dotnet-install.sh -O dotnet-install.sh

第二种:

复制代码
curl -L https://dot.net/v1/dotnet-install.sh -o dotnet-install.sh

2.运行此脚本之前,请确保授予此脚本作为可执行文件运行的权限:

复制代码
chmod +x ./dotnet-install.sh

3.安装net

安装最新版,目前是.Net 10

复制代码
./dotnet-install.sh --version latest

安装指定版本,--channel 9.0就是安装.Net 9.0 ,安装.Net 8.0就是--channel 8.0.

复制代码
./dotnet-install.sh --channel 9.0

若要安装 .NET最新运行时用 --runtime 参数。

复制代码
./dotnet-install.sh --version latest --runtime aspnetcore

安装指定版本 .NET运行时,比如9.0就换下面的命令

复制代码
./dotnet-install.sh --channel 9.0 --runtime aspnetcore

4.永久环境变量

复制代码
echo 'export DOTNET_ROOT=$HOME/.dotnet' >> ~/.bashrc
echo 'export PATH=$PATH:$DOTNET_ROOT:$DOTNET_ROOT/tools' >> ~/.bashrc

5.检查安装是否成功

复制代码
dotnet --version
相关推荐
t5y225 小时前
【Linux】定时任务调度
linux·服务器
HY小海6 小时前
【Linux】进程概念
linux·运维·服务器
王八八。6 小时前
linux后台java、postSQL部署命令
java·linux·运维
瑞熙贝通实验室综合管理平台6 小时前
实验动物管理系统|以痛点为核心 构建动物房数字化管理新体系
linux
黄筱筱筱筱筱筱筱9 小时前
LINUX-防火墙
linux·服务器·网络
сокол9 小时前
【网安-Web渗透测试-靶场系列】AWD-Platform(ctf-hub)
linux·服务器·ubuntu·网络安全·docker
utf8mb4安全女神10 小时前
Linux系统服务相关命令【定时任务设置】【任务进程管理】【防火墙区域应用】
linux·运维·服务器
不吃土豆的马铃薯13 小时前
Spdlog 进阶:日志基本控制、日志格式控制、异步记录器
linux·服务器·开发语言·前端·c++
疯狂成瘾者13 小时前
常见的 Linux 版本
linux·运维·服务器
szxinmai主板定制专家13 小时前
基于ZYNQ MPSOC图像采集与压缩系统总体设计方案
linux·arm开发·人工智能·嵌入式硬件·fpga开发