一、自动安装
在root用户下安装
wget https://dot.net/v1/dotnet-install.sh -O dotnet-install.sh
chmod +x ./dotnet-install.sh
./dotnet-install.sh --channel 8.0
二、我出现网络问题卡住了, 以下为手动安装
先下载一个安装文件【dotnet-sdk-8.0.100-linux-x64.tar.gz】上传到 /home目录下
cd /home
DOTNET_FILE=dotnet-sdk-8.0.100-linux-x64.tar.gz
export DOTNET_ROOT=$(pwd)/.dotnet
mkdir -p "$DOTNET_ROOT" && tar zxf "$DOTNET_FILE" -C "$DOTNET_ROOT"
export PATH=$PATH:$DOTNET_ROOT:$DOTNET_ROOT/tools
三、新建APP用户
useradd app
passwd app
usermod -s /bin/bash app
四、配置APP用户
使用APP用户登录
cd ~
vim .bashrc
/*文件最后增加二行:*/
export DOTNET_ROOT=/home/.dotnet
export PATH=$PATH:/home/.dotnet:/home/.dotnet/tools
source .bashrc
运行 dotnet --info
出现:
.NET SDK:
Version: 8.0.100
Commit: 57efcf1350
Workload version: 8.0.100-manifests.6c33ef20
说明配置正确