我想尝试新的.net核心。 我正在https://www.microsoft.com/net/core下面的指令,但它不工作。
Reading package lists... Done Building dependency tree Reading state @R_412_4045@ion... Done Some packages Could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following @R_412_4045@ion may help to resolve the situation: The following packages have unmet dependencies: dotnet-dev-1.0.0-preview1-002702 : Depends: dotnet-sharedframework-microsoft.netcore.app-1.0.0-rc2-3002702 but it is not going to be installed E: Unable to correct problems,you have held broken packages.
我正在运行的Ubuntu 16.04。
是否有可能以编程方式更改USB < – >串行转换器的“BM”延迟选项?
Windows窗体计时器错误或使用不当?
我可以以编程方式对文件共享执行“净使用”吗?
在Windows通用应用程序中使用StatusBar
如何使.Net独立的.Net框架(依赖)独立的'EXE'文件从.Net
更新在最后看。 (感谢Prasanna )
.NET核心现在支持Ubuntu 14.04,16.04,16.10和Linux Mint 17。
请检查官方网页的所有细节。
今天(2016年5月)只支持Ubuntu 14.04。
我通过添加成功在Ubuntu 15.10上安装它
deb http://security.ubuntu.com/ubuntu trusty-security main
到/ etc / apt / sources-list
一旦完成,你应该这样做:
apt-get update apt-get upgrade
再一次的命令
apt-get install dotnet-dev-1.0.0-preview1-002702a
它会要求安装额外的包装; 你回答是,你完成了!
通过输入来测试
dotnet --version
请享用!
更新
现在.NET核心支持Ubuntu 16.04。
请检查链接了解更多详情
https://www.microsoft.com/net/core#linuxubuntu
你需要先为Ubuntu 16.04设置apt-Feed。
从系统中删除以前的.net核心版本(如果有的话)
然后安装.net core sdk
试图安装相关软件包dotnet-sharedframework-microsoft.netcore.app会得到你的下一个错误,说这个软件包取决于libicu52,但它不是可安装的
http://packages.ubuntu.com/pl/trusty/amd64/libicu52/download
并下载.deb软件包。 现在,转到下载位置并运行以下命令来安装软件包:
sudo dpkg -i libicu52_52.1-3ubuntu0.4_amd64.deb
现在,您将能够运行以下命令:
sudo apt-get install dotnet-sharedframework-microsoft.netcore.app-1.0.0-rc2-3002702 sudo apt-get install dotnet-dev-1.0.0-preview1-002702 dotnet --version
祝你好运
来源:http: //zablo.net/blog/post/run-and-debug-asp-net-core-rc2-ubuntu-16-04
我在同一条船上 我想尝试一下,没有这个安装麻烦。 我去了码头路线,发现起床和跑步要简单得多。 另外,它更容易清理后,因为我需要做的是删除容器+图像。
我走这条路线的另一个原因是因为我使用的Ubuntu 15.10与Ubuntu的.Net Core安装不兼容。 所以不是升级我的发行版来“试试”这个,docker是一个更好的路线。
我在交互式shell中运行它,这样我就可以运行我的代码:
docker run -it --name dotnet -v /home/me/tmp/:/tmp/project microsoft/dotnet /bin/bash
然后在我的/ home / me / tmp目录下使用文本编辑器编写一些示例代码,当我想运行它时,我只需要进入容器shell并dotnet run 。
看到:
https://github.com/dotnet/dotnet-docker
https://www.microsoft.com/net/core#dockercmd
我也有同样的问题。 我检查了很多解决方案。 但他们没有工作。 最后,我发现我已经遵循了他们的“Ubuntu 16.10”指令,而不是“Ubuntu 16.04”。 他们之间有点差距。 确保你遵循了正确的指示。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。