试了好多种方法,官网的最靠谱,也最省事。
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