apt-get не находит предложенный пакет (perf tool)

Я обнаружил, что это произошло, потому что bash-completion по какой-то причине не был установлен. Итак, это зафиксировало это (12.04):

sudo apt-get install bash-completion
1
задан 2 December 2013 в 20:51

3 ответа

У меня была та же проблема. Всякий раз, когда я запускаю первичную команду, я получил:

$ perf
perf_2.6.38-1208 not found
You may need to install linux-tools-2.6.38-1208

Но на самом деле perf был установлен, установив пакет linux-tools, но он был с другим именем perf_2.6.38-16.

Итак, я

Вы можете создать псевдоним для perf_2.6.38-16 с именем perf.

Надеемся, что кто-то с той же проблемой может найти это полезно.

1
ответ дан 24 May 2018 в 14:39

Откройте ваш терминал и введите его как

sudo apt-get install linux-lowlatency-tools-3.11.0-11

Затем проверьте еще раз.

Если он вас не достает, установите и эти пакеты, а затем повторите попытку

sudo apt-get install linux-tools-common linux-base 

Затем проверьте еще раз.

0
ответ дан 24 May 2018 в 14:39
  • 1
    Не помогает. У меня были все три пакета, которые вы упомянули уже установленными (дважды проверено сейчас) – Sitting At The Bay 2 December 2013 в 20:46

Для меня проблема была неправильной версией ядра после обновления моей системы с 13.10 по 14.04.

Исправлена ​​проблема ядра, переустанавливая общий пакет ядра (Неверное ядро ​​после обновления --- старое ядро ​​по-прежнему установлен?). После этого perf работал отлично.

0
ответ дан 24 May 2018 в 14:39

Другие вопросы по тегам:

Похожие вопросы: