【发布时间】:2015-10-29 13:24:26
【问题描述】:
我是 .NET 核心的新手,我正在尝试在 CentOS 机器上运行一些基本示例。
我已阅读 Microsoft 文档,发现这些步骤是最接近我想要做的事情的指南:
http://dotnet.github.io/core/getting-started/
按照这些步骤后,我可以运行测试/示例应用程序,但只能在单声道下(例如发布后
$ dnvm 使用 [版本] -r 单声道
紧随其后
$dnu 恢复
和
$ dnx 。运行
)
在 .NET Core 下运行时($ dnvm use [version] -r coreclr ) 我收到以下错误:
dnx: /usr/lib64/libstdc++.so.6: 找不到版本GLIBCXX_3.4.14' not found (required by dnx)
dnx: /usr/lib64/libstdc++.so.6: versionGLIBCXX_3.4.15'(dnx 要求)
我尝试更新我的 gcc 但无济于事。 我也发现发出的时候有一些错误:
$ yum install libunwind8 libssl-dev unzip
找不到的 libunwind8、libssl-dev 包。
这两者有关系吗? 有人在 CentOS 上成功安装了 .NET core 吗? 如果是这样,您能给我指个指南或解释一下流程吗?
谢谢!
【问题讨论】:
-
你的 Cent-Os 版本是多少?程序相当复杂。我已经将它记录在一个 word 文件中,其中包含许多格式,这使得转换为文本响应变得困难。但是,不幸的是,我对类似问题的回复(带有指向该文档的临时链接)被版主删除了,因为 StackOverflow 政策不接受简单引用外部链接的答案:(
-
我使用的是 CentOS 6.6。我也发现了这个:github.com/aspnet/Home/issues/806 这基本上是说,目前核心 clr 不适用于 Unix。
-
安装在 centos 6.5 上为我工作。我可以传输文档化的程序,即通过您选择的方式、ftp、电子邮件、... 的 word 文档,除非通过(不接受的)stackoverflow 链接。使用此过程,您还可以创建一个目录以放置在 CD 或 USB 密钥上,以进行离线安装。
-
@Graffito - 您或其他人能否将您的文件公开?我想让它自己在 RHEL 下工作,并希望你的文档会有所帮助。谢谢!
-
@rottyguy:链接到Mono install on Centos 6.5 document
标签: centos asp.net-core dnx .net-core