运行后sudo apt upgrade
,我perf
坏了:
$ perf
/usr/lib/linux-tools/4.4.0-28-generic/perf:
error while loading shared libraries:
libbfd-2.26-system.so: cannot open shared object file: No such file or directory
我试图apt remove linux-tools-common
重新安装,但无济于事。
如何解决?
使用Ubuntu 16.04。
我只是遇到了同样的问题。看来libbfd已更新,但perf仍在尝试链接旧版本。我通过链接到库来解决此问题:
$ sudo updatedb
$ locate libbfd
/usr/lib/x86_64-linux-gnu/libbfd-2.26.1-system.so
$ sudo ln -s /usr/lib/x86_64-linux-gnu/libbfd-2.26.1-system.so /usr/lib/x86_64-linux-gnu/libbfd-2.26-system.so
$ perf
usage: perf [--version] [--help] [OPTIONS] COMMAND [ARGS]
..
希望这可以帮助。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句