如何在CentOs机器上安装.netcore?

use*_*943 5 centos .net-core dnx asp.net-core

我是.NET核心的新手,我正在尝试在CentOS计算机上运行一些基本示例。

我已经阅读了Microsoft文档,发现这些步骤是我想要做的最接近的指南:

http://dotnet.github.io/core/getting-started/

完成这些步骤后,我可以运行测试/示例应用程序,但只能在mono(例如,发行后

$ dnvm使用[version] -r mono

其次是

$ dnu恢复

$ dnx。跑

在.NET Core($ dnvm使用[version] -r coreclr)下运行时,出现以下错误:

dnx:/usr/lib64/libstdc++.so.6:GLIBCXX_3.4.14' not found (required by dnx) dnx: /usr/lib64/libstdc++.so.6: version找不到版本GLIBCXX_3.4.15'(dnx要求)

我尝试更新我的gcc,但无济于事。我还发现发行时有一些错误:

$ yum install libunwind8 libssl-dev解​​压缩

找不到libunwind8,libssl-dev软件包。

两者有关系吗?是否有人在CentOS上成功安装了.NET Core?如果可以的话,您能给我指点一下或解释一下过程吗?

谢谢!

Oma*_*jid 5

您可以使用以下步骤在CentOS 7上安装.NET Core:

yum install centos-release-dotnet
yum install rh-dotnet20
Run Code Online (Sandbox Code Playgroud)

要使用它:

scl enable rh-dotnet20 bash
dotnet --info
Run Code Online (Sandbox Code Playgroud)


小智 1

感谢您的文档,但 OP 和我的问题是关于 Microsoft .net impl 而不是 Mono。许多人可能知道,微软于 2015 年初开源了 .Net,并积极尝试将其打造成 xplat。请参见:

https://github.com/dotnet/coreclr

https://github.com/aspnet/home