【问题标题】:Is Installing .net core on 32bit ubuntu possible?是否可以在 32 位 ubuntu 上安装 .net 内核?
【发布时间】:2017-04-15 05:55:07
【问题描述】:

Ubuntu 操作系统

root@anil-ubuntu:/ms# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 14.04.5 LTS
Release:    14.04
Codename:   trusty

MS Docs,我在关注,说。

安装 .NET Core SDK

要在 Ubuntu 或 Linux Mint 上安装 .NET Core 1.1,只需使用 apt-get。

.NET Core 1.1 是最新版本。如需长期支持版本和其他下载,请check the all Linux downloads section

sudo apt-get install dotnet-dev-1.0.1

在执行 apt-get 时,消息失败。

root@anil-ubuntu:/ms# sudo apt-get install dotnet-dev-1.0.1
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package dotnet-dev-1.0.1
E: Couldn't find any package by regex 'dotnet-dev-1.0.1'

我提到了这个SO post,检查了操作系统,它是 32 位的。

root@anil-ubuntu:/ms# uname -a
Linux anil-ubuntu 4.4.0-72-generic #93~14.04.1-Ubuntu
 SMP Fri Mar 31 15:06:30 UTC 2017 i686 i686 i686 GNU/Linux

我是一名 Windows 开发人员,也是 Ubuntu 的新手。 我的解决方案的问题似乎是upgrade to 64 bit。 想从专家那里确保升级我的 Ubuntu 开发系统不会有风险,我还安装了一个活动的 Perl 项目及其各种 CPAN 模块。

【问题讨论】:

    标签: ubuntu .net-core


    【解决方案1】:

    .NET Core 1.x 不支持 32 位 Ubuntu。此外,没有计划为 .NET Core 2.0 添加此功能。有关受支持平台的完整列表,请参阅 the .Net Core roadmap

    【讨论】:

    • 感谢您的确认。
    【解决方案2】:

    您可能正在寻找 Mono,它是一些 .NET 组件到 Linux 的端口。

    【讨论】:

    • .net core(s) 不是 Mono 的下一个版本吗?
    • 哦,也许吧。我的知识很可能已经过时了。我已经很多年没看过 Mono 了。
    • Mono 和 .NET Core 是独立的项目。两者都不是另一个的延续或升级版本。您实际上可以在 Linux 上同时使用两者。
    • 是的,但是核心是先于单声道的,它是由 Microsoft 提供的,用于相同的目的。
    • @Anil Mono 和 .Net Core 都支持 .Net 标准,因此在 API 方面都不是更先进的。并且由于微软收购了 Xamarin,Mono 也是由微软制造的。如果你想在 Linux 上开发 Web 应用程序,.Net Core 是更好的选择,但如果你想要别的东西,Mono 可能更有意义。
    猜你喜欢
    • 1970-01-01
    • 2023-03-21
    • 1970-01-01
    • 2011-07-13
    • 2012-12-25
    • 1970-01-01
    • 1970-01-01
    • 2014-07-21
    • 2015-09-14
    相关资源
    最近更新 更多