CentOS 8.x 下尝试安装.Net 5 的运行时

看着不管是群里还是公众号里这几天最热闹就是.Net 5.0 正式版的发布、C#9。

当然要开发.net 5.0 的项目就需要把VisualStudio升级的v16.8.0版本了。升级后自带着安装了.Net 5.0 SDK 和它相应的运行时。

有哪些改进:这并不是我们今天的重点,具体请查看官方文档:https://docs.microsoft.com/en-au/aspnet/core/release-notes/aspnetcore-5.0?view=aspnetcore-5.0

2、安装

在CentOS 8.x 上 安装 .net 5 的运行时才是我们的重点,

CentOS 8.x 下尝试安装.Net 5 的运行时

 

 

 

为何这么说呢,本以为很简单的一件事,动手尝试后才发现有坑,那本文的重点就是记录踩过的坑。

2.1、首次安装

很规矩的去官网,看着官网(https://docs.microsoft.com/en-au/dotnet/core/install/linux-centos)一步一步进行安装。

 

CentOS 8.x 下尝试安装.Net 5 的运行时

 

 

 

实际操作:

 

CentOS 8.x 下尝试安装.Net 5 的运行时

我的天

CentOS 8.x 下尝试安装.Net 5 的运行时

,开玩笑吧(也许是对我的折磨)

CentOS 8.x 下尝试安装.Net 5 的运行时

,一顿折腾,最终也还是无济于事

CentOS 8.x 下尝试安装.Net 5 的运行时

2.2、最终安装

严重怀疑是不是我安装的就不是8.x版本,验证一把

 

CentOS 8.x 下尝试安装.Net 5 的运行时

 

 

这就奇怪了

CentOS 8.x 下尝试安装.Net 5 的运行时

 

不管在“度娘”还是在“谷爹”最终还是失败。最终还是乖乖的再次仔细的读它的官网(https://docs.microsoft.com/en-au/dotnet/core/install/linux-centos)

看到下图的时候,灵光一闪

CentOS 8.x 下尝试安装.Net 5 的运行时

 

 

CentOS 8.x 下尝试安装.Net 5 的运行时

 

 

 

既然在CentOS 7 上需要,那是不是需要在CentOS8上也需要呢?试试呗

于是我将它的7改成了8

sudo rpm -Uvh https://packages.microsoft.com/config/centos/8/packages-microsoft-prod.rpm

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wssyfx.html