Chinaunix

标题: apt-get 内核开发包,依赖错误? [打印本页]

作者: cdsfiui    时间: 2017-03-24 14:50
标题: apt-get 内核开发包,依赖错误?
我在ubuntu16.04下面,试图安装开发内核需要的两个包:

  1. sudo apt-get install linux-headers-generic
  2. sudo apt-get install linux-headers-`uname -r`
复制代码

联网和下载包都没有问题,都是在配置的最后,提示我奇怪的一些信息:

  1. ... ...
  2.   File "/usr/bin/py3clean", line 196, in main
  3.     pfiles = set(dpf.from_package(options.package))
  4.   File "/usr/share/python3/debpython/files.py", line 53, in from_package
  5.     raise Exception("cannot get content of %s" % package_name)
  6. Exception: cannot get content of ubuntu-drivers-common
  7. error running python rtupdate hook ubuntu-drivers-common
  8. dpkg: 处理软件包 python3 (--configure)时出错:
  9. 子进程 已安装 post-installation 脚本 返回错误状态 4
  10. dpkg: 依赖关系问题使得 lsb-release 的配置工作不能继续:
  11. lsb-release 依赖于 python3:any (>= 3.4~);然而:
  12.   软件包 python3 尚未配置。

  13. dpkg: 处理软件包 lsb-release (--configure)时出错:
  14. 依赖关系问题 - 仍未被配置
  15. 正在设置 linux-headers-4.4.0-66 (4.4.0-66.87) ...
  16. 正在设置 linux-headers-4.4.0-66-generic (4.4.0-66.87) ...
  17. 正在设置 linux-headers-generic (4.4.0.66.70) ...
  18. 在处理时有错误发生:
  19. python3
  20. lsb-release
  21. E: Sub-process /usr/bin/dpkg returned an error code (1

复制代码


我开始以为是python3没有安装于是:

  1. 正在读取软件包列表... 完成
  2. 正在分析软件包的依赖关系树
  3. 正在读取状态信息... 完成
  4. python3 已经是最新版 (3.5.1-3)。
  5. lsb-release 已经是最新版 (9.20160110ubuntu0.2)。
  6. 升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。
  7. 有 2 个软件包没有被完全安装或卸载。
  8. 解压缩后会消耗 0 B 的额外空间。
  9. 您希望继续执行吗? [Y/n]

复制代码

选择Y继续,但是最后还是报和刚才相同的错误:

  1. python3
  2. lsb-release
  3. E: Sub-process /usr/bin/dpkg returned an error code (1)

复制代码


难道我的apt-get或者dpkg除了什么问题吗? 如何解决?

作者: shang2010    时间: 2017-03-24 14:50
建议apt-cache search xxoo   然后根据系统的反馈来
作者: cdsfiui    时间: 2017-03-27 19:52
自己顶一下哈!
作者: amarant    时间: 2017-03-31 15:16
看看 cat /var/log/dpkg.log 里有没有有意义的 log
作者: shang2010    时间: 2017-04-01 15:18
为什么喜欢抄命令,水平太高还是太低,




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2