Ubuntu OS
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,检查了OS,它是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模块。
答案 0 :(得分:5)
.NET Core 1.x不支持32位Ubuntu。此外,没有计划为.NET Core 2.0添加此功能。有关支持的平台的完整列表,请参阅the .Net Core roadmap。
答案 1 :(得分:1)
您可能正在寻找Mono,它是Linux的某些.NET组件的端口。