有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是 因为系统无法达
无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系 解决办法
今天安装docker2,出现以下错误:
sudo apt-get install -y nvidia-docker2
下列软件包有未满足的依赖关系:
nvidia-docker2 : 依赖: docker-ce (= 5:18.09.0~3-0~ubuntu-xenial) 但是 5:18.09.1~3-0~ubuntu-xenial 正要被安装 或
docker-ee (= 5:18.09.0~3-0~ubuntu-xenial) 但无法安装它
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
这里的关键,在于“无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。”。如果搜索前面的依赖关系,有时找不到解决办法。
出现这样的错误,使用括号中的版本信息(不要理会如何怪异):
sudo apt-get install docker-ce=5:18.09.0~3-0~ubuntu-xenial
另一个
无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系 解决办法
ubuntu下apt-get install安装软件, 报“无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系”,今天终于找到解决方法了。
一般出现这种情况的原因时 要装A, 依赖B, 但是已经安装的软件C也依赖B, 但是A依赖的B的版本和C依赖的B的版本不一致, 导致了如果要安装B,那么C便不能正常运行了,所以系统报错,组织安装B。
那么解决方法就是: 安装指定版本号的B。
例如 我今天 sudo apt-get install subversion
系统报错如下:
下列软件包有未满足的依赖关系:
subversion : 依赖: libsvn1 (= 1.8.8-1ubuntu3) 但是 1.8.8-1ubuntu3.1 正要被安装
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
解决方法如下:
sudo apt-get install libsvn1=1.8.8-1ubuntu3 , 这样可以制定libsvn的版本安装,
安装成功后, 在运行sudo apt-get install subversion 就可以安装了。
其他遇到类似问题的同学们可以试一下:
根据报错的信息 “subversion : 依赖: libsvn1 (= 1.8.8-1ubuntu3) 但是 1.8.8-1ubuntu3.1 正要被安装"
那么只需要sudo apt-get install xxx=yyy (xxx为提示信息的libsvn1, yyy为提示错误的1.8.8-1ubuntu3)
====我的是kali下安装inspretrum
。。。。。。。。。
试了apt --fix-broken install
有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是 因为系统无法达相关推荐
- 有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是因为系统无法达到您要求的状态造成的 Ubuntu20
md 采坑一小时 看到截图别退!! 问题 网上的答案 打开更新设置,在"更新"选项卡中选则:重要安全更新 和 推荐更新 然后经典盗图 但是 告诉你是源的问题 你有没有发现??我用的 ...
- 有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是因为系统无法达到您要求的状态造成的
Ubuntu安装时报错: 有一些软件包无法被安装.如果您用的是 unstable 发行版,这也许是 因为系统无法达到您要求的状态造成的.该版本中可能会有一些您需要的软件 包尚未被创建或是它们已被从新到 ...
- Ubuntu16.04更新时出现“有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是 因为系统无法达到您要求的状态造成的。”
问题描述 最近在虚拟机安装Ubuntu16.04.6,出现一些问题,总结一下自己经过验证通过的解决方案. 问题1:在安装软件,如sudo apt install cmake后,安装失败,提示以下内容: ...
- ubuntu14.04 有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是 因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件 包尚未被创建或是它们已被从新到(
当在ubuntu中安装软件包出现 有一些软件包无法被安装.如果您用的是 unstable 发行版,这也许是 因为系统无法达到您要求的状态造成的.该版本中可能会有一些您需要的软件 包尚未被创建或是它们已 ...
- 正在读取软件包列表... 完成 正在分析软件包的依赖关系树 正在读取状态信息... 完成 有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是 因为系统
解决办法一 sudo apt-get update sudo apt-get upgrade 一般这样就ok 了 还不行换个源 ,也就是说当前这个源没有这个包,换个源,推荐华为源,是我目前试过最快的, ...
- ubuntu 18.04安装 ros melodic提示: 有一些软件包无法被安装。如果您用的是 unstable 发行版...解决方法
sudo apt install ros-melodic-desktop-full 正在读取软件包列表... 完成 正在分析软件包的依赖关系树 正在读取状态信息... 完成 有一些软件包无法被安装.如 ...
- linux安装zip客户端,如何在各种Linux发行版中安装zip压缩与解压缩程序
1. 前言 本文主要讲解如何在Linux系统上安装zip压缩与解压缩软件. zip是一个命令行实用工具,用于压缩文件和目录.压缩文件和目录能更有效地传输和保存它们.另一方面,unzip是一个实用工具, ...
- pacman安装ubuntu_最受欢迎的Linux发行版, Manjaro Linux虚拟机安装折腾全记录
Manjaro Linux是快速的.用户友好的.面向桌面的.基于Arch Linux的操作系统.它的一些显著特性包括:一份直观的安装程序.自动硬件检测.稳定的滚动式发布模式.对安装多个内核的支持.用于 ...
- ubuntu下装软件,有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是 因为系统无法达到您要求的状态造成的。
使用sudo apt-get install安装东西的时候,出现各种依赖问题,能装上也就算了,装不上就巨坑! 还是aptitude大法好! sudo apt-get install aptitude ...
最新文章
- 面试高频——JUC并发工具包快速上手(超详细总结)
- SQL Server数据库错误9003(LSN无效)的处理方法
- centos7安装、卸载docker (yum方式)
- 正则表达式及其在python上的应用
- php windows共享内存,给PHP开启shmop扩展实现共享内存
- python如何统计累计每日的人数‘’_Python数据分析2019陕西高考(理工)成绩及填报志愿...
- 如何记录SQL Server数据库对象
- [原] Android中Scroller类的分析
- loadrunner——参数化
- Python实践基于直方图的梯度提升集成方法
- 40岁才博士毕业,新任安徽省长的他写了篇句句戳心的博士论文后记
- oracle12能卸干净吗,Oracle卸载干净方法
- 属性动画和补间动画的原理及区别
- chrome浏览器视频加速插件安装教程
- 【计算机网络】物理层 : 香农定理 ( 噪声 | 信噪比 | 香农定理 | “香农定理“公式 | “香农定理“ 计算示例 | “奈氏准则“ 与 “香农定理“ 对比 与 计算示例)★
- Microchip最新推出的ATMEGA4809-XPRO开发板简介
- mmWave Radar AWR1843硬件组成认识
- soso地图低调推出!
- 生活随记 - 南极洲探险队的思考
- 使用NTP协议获取网络时间代码