onu*_*rhb 45 .net ubuntu .net-core .net-core-rc2
我想试试新的.net核心.我正在关注https://www.microsoft.com/net/core上的指示,但它无法正常工作.
Reading package lists... Done
Building dependency tree
Reading state information... 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 information 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.
Run Code Online (Sandbox Code Playgroud)
我正在运行ubuntu 16.04.
Fra*_*her 30
更新见最后.(感谢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
Run Code Online (Sandbox Code Playgroud)
到/ etc/apt/sources-list
一旦完成,你应该做:
apt-get update
apt-get upgrade
Run Code Online (Sandbox Code Playgroud)
再一次命令
apt-get install dotnet-dev-1.0.0-preview1-002702a
Run Code Online (Sandbox Code Playgroud)
它会要求安装额外的包裹; 你回答是的,你就完成了!
通过打字测试
dotnet --version
Run Code Online (Sandbox Code Playgroud)
请享用!
更新
Pra*_*nna 17
现在.NET核心支持ubuntu 16.04.
请查看链接了解更多详情
https://www.microsoft.com/net/core#linuxubuntu
您需要首先为ubuntu 16.04设置apt-feed.
如果有,请从系统中删除以前的.net核心版本
然后安装.net core sdk
cal*_*bob 15
注册Microsoft密钥,产品存储库并安装所需的依赖项:
重要说明:将以下路径中的18.04更改为您的Ubuntu版本(即:17.10,16.04等)
wget -q https://packages.microsoft.com/config/ubuntu/18.04/packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
Run Code Online (Sandbox Code Playgroud)
现在更新可用软件包列表并安装SDK
sudo apt-get update
sudo apt-get install dotnet-sdk-2.1
Run Code Online (Sandbox Code Playgroud)
完成!
附加信息:
对我来说(2018年9月底)它是版本2.1,但您可以检查更新的版本,如下所示:
sudo apt-cache search dotnet-sdk
Run Code Online (Sandbox Code Playgroud)
另请注意: Microsoft在其官方页面(此处)建议在安装dotnet-sdk-your_version之前使用sudo apt-get install apt-transport-https.这不再是必需的,因为(来自包装描述):
Description-zh:用于https支持的过渡包这是一个虚拟过渡包 - https支持已经移动到1.5中的apt包中.它可以安全地删除.
所以请随意跳过这个.
| 归档时间: |
|
| 查看次数: |
59236 次 |
| 最近记录: |