【问题标题】:Ubuntu unable to install .Net CoreUbuntu 无法安装 .Net Core
【发布时间】:2016-06-07 10:20:46
【问题描述】:

我刚刚在虚拟机上安装了 Ubuntu 16.04 并尝试安装 .Net core。

我关注Installing .Net Core on Ubuntu的以下链接

我尝试安装包,但失败了。

这是快照,请检查一次。

安装 Ubuntu 16.04 后,我发现 .Net 内核在 16.04 中仍然不支持,最大支持到 15.10。

Ubuntu - Installing .net core

为什么在 Ubuntu 中安装 .Net core 页面没有说明应该使用哪个版本的 Ubuntu?

Ubuntu 16.04 仍然不支持 .Net Core 是否正确?有没有办法解决这个问题?

【问题讨论】:

  • 我建议你问 Ubuntu。
  • "为什么在 Ubuntu 页面安装 .Net core 没有说明应该使用哪个版本的 Ubuntu?"菜单下方有大字体:“Install for Ubuntu 14.04”。
  • stackoverflow.com/a/37346387/3578677参考这个链接,希望对你有帮助。

标签: linux ubuntu .net-core


【解决方案1】:

据我所知,Ubuntu 16.04 上没有适用于 dotnet 的软件包。但是您可以通过克隆dotnet/cli 存储库然后关注this guide 来自己构建它。

在 Ubuntu 16.04 上这样做似乎对我有用。

【讨论】:

  • 你好@svick。抱歉,我对 Linux 环境和 .NetCore 完全陌生。你能告诉我“xenial”和“trusty”有什么区别吗?我的意思是它是一种完整的独立存储库吗?
  • @NiravKamani 这些是code names for Ubuntu versions。 Trusty 是 14.04,Xenial 是 16.04。
【解决方案2】:

文档已更新。

现在Installing .NetCore on linux 提供了单独的命令,可用于在 Ubuntu 16.04 上安装 .NetCore。

请检查一次。

【讨论】:

  • 我按照链接中的说明尝试在全新安装的 Ubuntu 16.04 上安装 dotnet,当我尝试运行 dotnet new: Updating 'libhostfxr.so' to version ' 时出现此错误1.0.2-beta-000583-00' 可能有助于解决这个问题。
  • @Number8 你的问题解决了吗?如果没有,上述站点上已经有脚本可用于删除所有 .Net 版本。并尝试使用 Aptitude 重新安装它。help.ubuntu.com/lts/serverguide/aptitude.html
  • 你想接受这个答案而不是我的,因为它不再正确了吗?
  • 我已更改接受的答案。没事吧?您的回答也是正确的,但他们在我提出问题的几天后更新了他们的文件。
猜你喜欢
  • 2019-06-01
  • 1970-01-01
  • 1970-01-01
  • 2022-08-23
  • 2021-07-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-02-25
相关资源
最近更新 更多