Mint Linux 安装 DotnetCore 遭遇无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系
evlon@evlon-ThinkPad-T530 ~ $ apt install dotnet-dev-1.0.0-preview2-003121
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是
因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件
包尚未被创建或是它们已被从新到(Incoming)目录移出。
下列信息可能会对解决问题有所帮助:
下列软件包有未满足的依赖关系:
dotnet-dev-1.0.0-preview2-003121 : 依赖: dotnet-sharedframework-microsoft.netcore.app-1.0.0 但是它将不会被安装
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
分析
evlon@evlon-ThinkPad-T530 ~ $ sudo apt install dotnet-sharedframework-microsoft.netcore.app-1.0.0
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是
因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件
包尚未被创建或是它们已被从新到(Incoming)目录移出。
下列信息可能会对解决问题有所帮助:
下列软件包有未满足的依赖关系:
dotnet-sharedframework-microsoft.netcore.app-1.0.0 : 依赖: libicu52 (>= 52~m1-1~) 但无法安装它
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
evlon@evlon-ThinkPad-T530 ~ $ sudo apt install libicu52
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
没有可用的软件包 libicu52,但是它被其它的软件包引用了。
这可能意味着这个缺失的软件包可能已被废弃,
或者只能在其他发布源中找到
E: 软件包 libicu52 没有可安装候选
添加软件源:
您可以使用以下列表中的任何一个源镜像只要往您的 /etc/apt/sources.list 文件中像下面这样添加一行:
deb http://security.ubuntu.com/ubuntu trusty-security main
成功安装
evlon@evlon-ThinkPad-T530 ~ $ apt install dotnet-dev-1.0.0-preview2-003121
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
将会同时安装下列软件:
dotnet-host dotnet-hostfxr-1.0.1 dotnet-sharedframework-microsoft.netcore.app-1.0.0 libcurl3 liblldb-3.6 libllvm3.6v5 liblttng-ust-ctl2
liblttng-ust0 liburcu4
下列【新】软件包将被安装:
dotnet-dev-1.0.0-preview2-003121 dotnet-host dotnet-hostfxr-1.0.1 dotnet-sharedframework-microsoft.netcore.app-1.0.0 libcurl3 liblldb-3.6
libllvm3.6v5 liblttng-ust-ctl2 liblttng-ust0 liburcu4
升级了 0 个软件包,新安装了 10 个软件包,要卸载 0 个软件包,有 345 个软件包未被升级。
需要下载 55.5 MB 的归档。
解压缩后会消耗 171 MB 的额外空间。
您希望继续执行吗? [Y/n] y
获取:1 http://mirrors.tuna.tsinghua.edu.cn/ubuntu xenial-updates/main amd64 libcurl3 amd64 7.47.0-1ubuntu2.1 [185 kB]
获取:2 http://mirrors.tuna.tsinghua.edu.cn/ubuntu xenial/main amd64 libllvm3.6v5 amd64 1:3.6.2-3ubuntu2 [8,075 kB]
获取:3 https://apt-mo.trafficmanager.net/repos/dotnet-release trusty/main amd64 dotnet-host amd64 1.0.1-1 [34.5 kB]
获取:4 https://apt-mo.trafficmanager.net/repos/dotnet-release trusty/main amd64 dotnet-hostfxr-1.0.1 amd64 1.0.1-1 [130 kB]
获取:5 https://apt-mo.trafficmanager.net/repos/dotnet-release trusty/main amd64 dotnet-sharedframework-microsoft.netcore.app-1.0.0 amd64 1.0.0-1 [22.6 MB]
获取:6 https://apt-mo.trafficmanager.net/repos/dotnet-release trusty/main amd64 dotnet-dev-1.0.0-preview2-003121 amd64 1.0.0-preview2-003121-1 [17.0 MB]
获取:2 http://mirrors.tuna.tsinghua.edu.cn/ubuntu xenial/main amd64 libllvm3.6v5 amd64 1:3.6.2-3ubuntu2 [8,075 kB]
获取:7 http://mirrors.tuna.tsinghua.edu.cn/ubuntu xenial/main amd64 liblldb-3.6 amd64 1:3.6.2-3ubuntu2 [7,303 kB]
获取:8 http://mirrors.tuna.tsinghua.edu.cn/ubuntu xenial/universe amd64 liburcu4 amd64 0.9.1-3 [47.3 kB]
获取:9 http://mirrors.tuna.tsinghua.edu.cn/ubuntu xenial/universe amd64 liblttng-ust-ctl2 amd64 2.7.1-1 [72.2 kB]
获取:10 http://mirrors.tuna.tsinghua.edu.cn/ubuntu xenial/universe amd64 liblttng-ust0 amd64 2.7.1-1 [127 kB]
已下载 52.5 MB,耗时 2分 24秒 (362 kB/s)
正在选中未选择的软件包 libcurl3:amd64。
(正在读取数据库 ... 系统当前共安装有 208497 个文件和目录。)
正准备解包 .../libcurl3_7.47.0-1ubuntu2.1_amd64.deb ...
正在解包 libcurl3:amd64 (7.47.0-1ubuntu2.1) ...
正在选中未选择的软件包 libllvm3.6v5:amd64。
正准备解包 .../libllvm3.6v5_1%3a3.6.2-3ubuntu2_amd64.deb ...
正在解包 libllvm3.6v5:amd64 (1:3.6.2-3ubuntu2) ...
正在选中未选择的软件包 liblldb-3.6。
正准备解包 .../liblldb-3.6_1%3a3.6.2-3ubuntu2_amd64.deb ...
正在解包 liblldb-3.6 (1:3.6.2-3ubuntu2) ...
正在选中未选择的软件包 liburcu4:amd64。
正准备解包 .../liburcu4_0.9.1-3_amd64.deb ...
正在解包 liburcu4:amd64 (0.9.1-3) ...
正在选中未选择的软件包 liblttng-ust-ctl2:amd64。
正准备解包 .../liblttng-ust-ctl2_2.7.1-1_amd64.deb ...
正在解包 liblttng-ust-ctl2:amd64 (2.7.1-1) ...
正在选中未选择的软件包 liblttng-ust0:amd64。
正准备解包 .../liblttng-ust0_2.7.1-1_amd64.deb ...
正在解包 liblttng-ust0:amd64 (2.7.1-1) ...
正在选中未选择的软件包 dotnet-host。
正准备解包 .../dotnet-host_1.0.1-1_amd64.deb ...
正在解包 dotnet-host (1.0.1-1) ...
正在选中未选择的软件包 dotnet-hostfxr-1.0.1。
正准备解包 .../dotnet-hostfxr-1.0.1_1.0.1-1_amd64.deb ...
正在解包 dotnet-hostfxr-1.0.1 (1.0.1-1) ...
正在选中未选择的软件包 dotnet-sharedframework-microsoft.netcore.app-1.0.0。
正准备解包 .../dotnet-sharedframework-microsoft.netcore.app-1.0.0_1.0.0-1_amd64.deb ...
正在解包 dotnet-sharedframework-microsoft.netcore.app-1.0.0 (1.0.0-1) ...
正在选中未选择的软件包 dotnet-dev-1.0.0-preview2-003121。
正准备解包 .../dotnet-dev-1.0.0-preview2-003121_1.0.0-preview2-003121-1_amd64.deb ...
正在解包 dotnet-dev-1.0.0-preview2-003121 (1.0.0-preview2-003121-1) ...
正在处理用于 libc-bin (2.23-0ubuntu3) 的触发器 ...
正在处理用于 man-db (2.7.5-1) 的触发器 ...
正在设置 libcurl3:amd64 (7.47.0-1ubuntu2.1) ...
正在设置 libllvm3.6v5:amd64 (1:3.6.2-3ubuntu2) ...
正在设置 liblldb-3.6 (1:3.6.2-3ubuntu2) ...
正在设置 liburcu4:amd64 (0.9.1-3) ...
正在设置 liblttng-ust-ctl2:amd64 (2.7.1-1) ...
正在设置 liblttng-ust0:amd64 (2.7.1-1) ...
正在设置 dotnet-host (1.0.1-1) ...
正在设置 dotnet-hostfxr-1.0.1 (1.0.1-1) ...
正在设置 dotnet-sharedframework-microsoft.netcore.app-1.0.0 (1.0.0-1) ...
正在设置 dotnet-dev-1.0.0-preview2-003121 (1.0.0-preview2-003121-1) ...
This software may collect information about you and your use of the software, and send that to Microsoft.
Please visit http://aka.ms/dotnet-cli-eula for more information.
正在处理用于 libc-bin (2.23-0ubuntu3) 的触发器 ...
Mint Linux 安装 DotnetCore 遭遇无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系的更多相关文章
- E:无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系
安装terminator等一些软件等时候,遇到了这样等问题 leo@leo:~$ sudo apt-get install terminator [sudo] password for leo: 正在 ...
- Ubuntu 16.04安装qt5-default报错:qt5-default : 依赖: qtbase5-dev E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。(此类问题终极解决方法)
切记:没事不要进行sudo apt-get upgrade 错误: qt5-default : 依赖: qtbase5-dev E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间 ...
- Ubuntu 14.04—无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系 解决办法
在Ubuntu中使用sudo apt-get install安装是有时候会出现: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系 解决办法 这样的错误,这是因为更新源 ...
- Ubuntu安装SSH服务器故障分析及解决办法(错误1:E:软件包 openssh-server 还没有可供安装的候选者,错误2:E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系)
• 微博: 小样儿老师2015 Windows下做Linux开发需要SSH强大功能的支持.安装SSH的过程会出现了很多问题,看完这篇文章可以让你少走些弯路,PS:折腾一下午的成果. Ubuntu ...
- Linux软件间的依赖关系(转)
Linux中的软件大部分是零碎的,其粒度比windows的小很多,软件之间的依赖关系很强烈,下面是自己的一些理解: 一.Linux中的软件依赖Linux中的软件依赖关系成一颗拓扑树结构,比如A直接或间 ...
- linux安装php出现的各种错误解决方案
configure: error: Try adding --with-zlib-dir=<DIR>. Please check config.log for more informati ...
- 解决Ubuntu系统“无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系”的有效方法
ubuntu系统下安装东西,很多时候会出现版本冲突的情况: 有效的解决方法是使用aptitude来帮助降级. 首先安装aptitude 而后使用aptitude来安装前面有冲突的构建,同样也是要使用r ...
- npm install含义 及vue安装启动项目时报错解决及vue建项目时各文件间的依赖关系
全局安装vue-cli,使用命令npm install -g vue-cli. 下载模板代码,使用命令vue init webpack my-project,之后会有一些询问,按需填写即可. 最后会看 ...
- 通过aptitude降级包解决依赖问题(E:无法修正错误,因为您要求某些软件包保持现状)
Linux下的依赖关系令人头疼,尤其是提示如下错误的时候: 下列软件包有未满足的依赖关系: xxx : 依赖: xxx 但是它将不会被安装 E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破 ...
随机推荐
- Spring的事务管理
事务 事务:是逻辑上一组操作,要么全都成功,要么全都失败. 事务特性(ACID) 原子性:事务不可分割 一致性:事务执行的前后,数据完整性保持一致 隔离性:一个事务执行的时候,不应该受到其他事务的打扰 ...
- iOS 真机测试时报错:Provisioning profile "iOS Team Provisioning Profile: XXX” doesn't include the currently selected device “XXX”.
这几天因工作需要,去给客户演示iOS项目打包的过程.之前演示都是顺利的,但后来客户自己操作时打电话说遇到了问题,出现报错. 就过去看了一下,发现一个很陌生的错误提示: The operation co ...
- dedecms 文章页图片改为绝对路径
这几天在网站改版,想把网站做大,想做频道页二级域名,于是在做网站的过程中发现一个问题,dedecms开设二级域名后,在二级域名的文章页无法显示图片,查看源代码后发现问题,由于dedecms文章页中的图 ...
- 并查集+树链剖分+线段树 HDOJ 5458 Stability(稳定性)
题目链接 题意: 有n个点m条边的无向图,有环还有重边,a到b的稳定性的定义是有多少条边,单独删去会使a和b不连通.有两种操作: 1. 删去a到b的一条边 2. 询问a到b的稳定性 思路: 首先删边考 ...
- IIS最大连接数优化
错误信息:Error Summary:HTTP Error 503.2 - Service UnavailableThe serverRuntime@appConcurrentRequestLimit ...
- 利用PHP的ob函数实现生成静态化页面
之前用过一些开源的CMS管理系统,当时就很好奇后台中的生成HTML静态文件是怎么实现的.今天和同事讨论了下,没想到同事之前做过这类的生成静态页面的功能,果断向他请教了下. 经他讲解后,才知道其实生成静 ...
- PHP多级联动的学习(二)
首先我发现实现点击下拉框中的选项跳转传递信息的功能是需要javascript实现的.于是我把相应代码拷过来,把跳转的地址改掉.接着我发现无法 把<option value=''>中valu ...
- IPv6进阶
IPV6报文部分字段介绍 1.没有校验和字段:优点:当TTL减少时,不需要重新处理,相对于IPV4能减少处理的时间:缺点:必须在上层包含校验和2.下一个报文:可指向扩展报文:(大部分节点不处理和查看大 ...
- HTML元素基础学习
HTML元素 HTML文档是由HTML元素定义的.HTML元素是指从start tag(opening tag)到end tag(closing tag)的所有代码,即start tag + cont ...
- git学习笔记一
一.概念理解 1.理解工作区和暂存区以及版本库 工作区我理解就是我们创建的程序所在的文件夹,比如test文件夹.其中有个.git文件,这个就是版本库,其中版本库中有个区域叫暂存区或叫索引. 截自廖雪峰 ...