以 linux 安装 .net6.0 举例,服务器已安装 .net3.1 于 /usr/share/dotnet 中(ps:正常安装.net环境可参考在 Linux安装 .NET SDK)
操作如下:
- 下载指定的安装包到download目录
wget https://download.visualstudio.microsoft.com/download/pr/dc930bff-ef3d-4f6f-8799-6eb60390f5b4/1efee2a8ea0180c94aff8f15eb3af981/dotnet-sdk-6.0.300-linux-x64.tar.gz
- 创建指定目录 dotnet6
mkdir /usr/share/dotnet6
- 解压文件到指定目录
tar zxvf dotnet-sdk-6.0.300-linux-x64.tar.gz -C /usr/share/dotnet6/
-
设置别名与环境变量
-
打开 ~/.bashrc
vi ~/.bashrc
-
填写别名
alias dotnet6=/usr/share/dotnet6/dotnet
-
刷新
source ~/.bashrc
-
-
设置软链接
软链接:作用和别名类似,`ln -s 绝对地址 快捷指令` `cd /usr/bin` `ln -s /usr/share/dotnet6/dotnet /usr/bin/dotnet6`
至此即可使用 dotnet6 执行对应的指令
- 查看已设置的软链接
`ls -il`
使用效果如下,以不同的指令启动不同的框架环境执行程序