• 欢迎访问望星湖畔,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站,欢迎加入望星湖畔 QQ群
  • 由于360网盘即将关闭,本站内部分下载资源可能暂时无法下载,请到相关文章评论处留言,我们会马上处理,谢谢合作!
  • 本站正在搬家,各项数据恢复中……

Deepin升级时“出现这种情况的原因可能是本地依赖关系已经损坏”的解决办法

Ubuntu admin 3484次浏览 6个评论

刚装上Deepin发现在应用商店升级时,有3个安装包无法升级(使用apt-get也提示无法升级),如下所示:

deepin-problem

系统环境:Deepin 2014.2

原       因:可能是下载的包的依赖关系发生改变而引起的

解决方法:

执行以下命令对这三个不能更新的包进行更新:

  1. sudo apt-get clean    清除已经下载的安装包
  2. sudo apt-get update   重新更新软件列表
  3. sudo apt-get dist-upgrade

dist-upgrade和upgrade的区别(参考网址:apt-get upgrade和dist-upgrade的差别):

与upgrade不同的是,dist-upgrade能够忽略Packages中的相依性问题进行强制升级,在依赖关系前后发生改变后也仍然会进行升级。例如,软件包a原先依赖bcd,但是在源里面可能已经升级了,现在是a依赖bce。这种情况下,dist-upgrade会删除d安装e,并把a软件包升级,而upgrade会认为以来关系改变而拒绝升级a软件包


望星湖畔, 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明Deepin升级时“出现这种情况的原因可能是本地依赖关系已经损坏”的解决办法
喜欢 (0)
[]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(6)个小伙伴在吐槽
  1. 亲,转载请注明出处http://haofly.net/deepin-problem/
    豪翔天下2015-01-27 15:13 回复
    • 哈哈!!被你发现了??已注明。
      admin2015-01-27 21:46 回复
  2. 强制升级了不会出问题吗
    路易大叔2015-01-28 12:59 回复
    • 大叔也用linux吗??
      admin2015-01-28 15:33 回复
  3. 这是网络运营商的问题 换个网络就好了
    11112015-01-28 16:35 回复