在ubuntu 上手动安装 dotcore 安装运行时,多版本号运行时共存

3/25/2024 4:34:00 PM
270
0

以net8为例

1、在linux上创建指定目录

dotcore 运行时使用官方指定默认的安装位置是 /usr/share/dotnet 。尊重习惯我们在/user/share/下创建新的运行时的安装目录。/user/share/dotnet8

cd  /user/share/
mkdir  dotnet8

2、下载安装包到本地,或者直接下载到ubuntu上

进入下载页面 https://dotnet.microsoft.com/zh-cn/download/dotnet/8.0

找到Asp.net core 运行时8.0.3 

OS 安装程序 二进制文件
Linux 包管理器说明 Arm32 | Arm32 Alpine | Arm64 | Arm64 Alpine | x64 | x64 Alpine

选择 x64 这个链接,下载运行时安装包。并将其上传到/user/share/dotnet8目录

并解压运行时的包

 tar -xvf  aspnetcore-runtime-8.0.3-linux-x64.tar.gz 

3、创建软连接。一定要使用绝对路径和软连接,不要创建硬链接。

ln -s  /usr/share/dotnet8/dotnet  /usr/bin/dotnet8 -f

-f 这个参数代表 这是个软连接,没有 -f 则为硬链接

4、测试安装

运行 dotnet8 --info  命令查看响应

全部评论



提问