安装linux-tools失败
Tofloor
poster avatar
chuqq
deepin
2018-02-01 19:24
Author
sudo apt install linux-tools
安装linux-tools失败,报错包冲突。
Reply Favorite View the author
All Replies
avatar
aida
deepin
2018-02-01 21:12
#1
你这是要安装什么?报错是依赖关系不行吗?
Reply View the author
avatar
chuqq
deepin
2018-02-01 21:41
#2
是要安装perf工具;
报错是依赖关系不对。
我这个是新装的系统,基本没装什么新的软件。
Reply View the author
avatar
chuqq
deepin
2018-02-02 05:39
#3
补充详细错误信息:
$ sudo apt install linux-tools
正在读取软件包列表... 完成
正在分析软件包的依赖关系树      
正在读取状态信息... 完成      
有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是
因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件
包尚未被创建或是它们已被从新到(Incoming)目录移出。
下列信息可能会对解决问题有所帮助:

下列软件包有未满足的依赖关系:
linux-tools : 依赖: linux-perf 但是它将不会被安装
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
Reply View the author
avatar
chuqq
deepin
2018-02-02 06:06
#4
sudo apt install linux-perf
正在读取软件包列表... 完成
正在分析软件包的依赖关系树      
正在读取状态信息... 完成      
有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是
因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件
包尚未被创建或是它们已被从新到(Incoming)目录移出。
下列信息可能会对解决问题有所帮助:

下列软件包有未满足的依赖关系:
linux-perf : 依赖: linux-perf-4.2 但是它将不会被安装
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
chuqq@chuqq-laptop:~$ sudo apt install linux-perf-4.2
正在读取软件包列表... 完成
正在分析软件包的依赖关系树      
正在读取状态信息... 完成      
有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是
因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件
包尚未被创建或是它们已被从新到(Incoming)目录移出。
下列信息可能会对解决问题有所帮助:

下列软件包有未满足的依赖关系:
linux-perf-4.2 : 依赖: libperl5.20 (>= 5.20.2) 但是它将不会被安装
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。

最后通过安装linuxperf-4.14解决:
$ sudo apt install linux-perf-4.14

应该是软件包依赖关系有问题,需要安装4.14版本的perf。

$ uname -a
Linux chuqq-laptop 4.14.0-deepin2-amd64 #1 SMP PREEMPT Deepin 4.14.12-2 (2018-01-06) x86_64 GNU/Linux
Reply View the author
avatar
guoshuang
deepin
2018-02-02 17:43
#5
deepin 有自己维护的内核4.14.12-2 ,所以上游debian的内核某些相关包依赖会很旧,会安装不上去;
linux-tools是个虚包,安装linux-perf-4.14即可。
Reply View the author
avatar
chuqq
deepin
2018-02-02 17:49
#6
https://bbs.deepin.org/post/152749
deepin 有自己维护的内核4.14.12-2 ,所以上游debian的内核某些相关包依赖会很旧,会安装不上去;
linux-to ...

好的,谢谢!
Reply View the author