树莓派解决 perf 安装问题

2020/6/16 树莓派

解决树莓派 4b 运行 perf 遇到 /usr/bin/perf: line 24: exec: perf_4.19: not found 错误的问题

直接运行 perf 会遇到错误提示

/usr/bin/perf: line 24: exec: perf_4.19: not found
1

通过 apt 安装 perf 也会提示已安装。 通过 apt 搜索有关 perf 的包会发现没有 4.19 版本的 perf

那么可以通过添加额外的源来解决。

编辑 /etc/apt/sources.list

在文末添加

deb http://security.debian.org/debian-security buster/updates main
1

然后 sudo apt update。 随后又遇到了类似于以下错误

W: GPG 错误:*** 下列签名无效: EXPKEYSIG AA8E81B4331F7F50 ***
E: 仓库 “***” 没有数字签名。
N: 无法安全地用该源进行更新,所以默认禁用该源。
N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节。
1
2
3
4

通过以下方式解决

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys AA8E81B4331F7F50
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 112695A0E562B32A
1
2

其中 AA8E81B4331F7F50 字段根据提示修改

重新 sudo apt update 即可。随后 sudo apt install linux-perf-4.19 问题解决。

Last Updated: 2023-10-29T08:26:04.000Z