如何在Ubuntu 22.04上安装ASP.NET核心运行时7.0.0-rc.1

nwlqm0z1  于 2022-11-02  发布在  .NET
关注(0)|答案(2)|浏览(343)

我在Ubuntu 22.04上安装了.NET6运行时

$ dotnet --list-runtimes
Microsoft.AspNetCore.App 6.0.9 [/usr/lib/dotnet/dotnet6-6.0.109/shared/Microsoft.AspNetCore.App]
Microsoft.NETCore.App 6.0.9 [/usr/lib/dotnet/dotnet6-6.0.109/shared/Microsoft.NETCore.App]

并试图安装ASP.NET核心运行时7.0.0-rc.1,但没有任何成功。有什么想法,请?
参考编号:

cetgtptt

cetgtptt1#

并试图安装ASP.NET核心运行时7.0.0-rc.1,但没有任何成功。有什么想法,请?
坚韧.NET 7 RC 1已经发布。但是,关于Linux Runtime的兼容性还没有官方的指导方针。此外,这里是open GitHub thread,你可以张贴你的问题。
到目前为止,对于Ubuntu 22.04dotnet-runtime-6.0有官方说明,您应该考虑以下情况:
1.第一个

  1. Mixed-state(以前安装了dotnet,但希望更新)

**注意:**请首先考虑您的状态,具体取决于命令可能更改的方案。例如,如果在该方案中执行此命令udo apt-get install -y aspnetcore-runtime-6.0时遇到任何错误,则应将其替换为以下命令。

sudo apt-get install -y dotnet-runtime-6.0

建议的建议:

根据您的方案,您可以按照建议的here执行以下命令:

sudo apt remove dotnet*
sudo apt remove aspnetcore*
sudo rm /etc/apt/sources.list.d/microsoft-prod.list*
sudo apt update
sudo apt install aspnetcore-runtime-6.0

你可以在官方的GitHub线程中查看详细信息。

m0rkklqb

m0rkklqb2#

谢谢你的关注。
所以,我得出了这个解决方案
1-

curl https://download.visualstudio.microsoft.com/download/pr/0857e86d-4206-4c14-b814-e5e3424f8396/6e1113fce778ef9ff69eb2ffefd6de76/aspnetcore-runtime-7.0.0-rc.1.22427.2-linux-musl-x64.tar.gz -o aspnetcore-runtime-7.0.0-rc.1.22427.2-linux-musl-x64.tar.gz

2-

mkdir dotnet7-7.0.100-rc.1

3-

tar xvf aspnetcore-runtime-7.0.0-rc.1.22427.2-linux-musl-x64.tar.gz -C dotnet7-7.0.100-rc.1

4-(可选;如果之前不存在,则确定)

sudo mkdir /usr/lib/dotnet

5-

sudo cp -R dotnet7-7.0.100-rc.1 /usr/lib/dotnet/dotnet7-7.0.100-rc.1

6-

sudo ln -sf /usr/lib/dotnet/dotnet7-7.0.100-rc.1 /etc/alternatives/dotnet7rc1

7-

sudo ln -sf /usr/lib/dotnet/dotnet7-7.0.100-rc.1/dotnet /etc/alternatives/dotnet

参考编号:https://dotnet.microsoft.com/en-us/download/dotnet/7.0

相关问题