Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Установка perf на ubuntu 20.04  (Прочитано 1360 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн apb

  • Автор темы
  • Новичок
  • *
  • Сообщений: 21
    • Просмотр профиля
Установка perf на ubuntu 20.04
« : 06 Июля 2022, 16:52:53 »
Приветствую!
Понадобился perf ...
вызываю, получаю:
perf
WARNING: perf not found for kernel 5.13.0-52

  You may need to install the following packages for this specific kernel:
    linux-tools-5.13.0-52-generic
    linux-cloud-tools-5.13.0-52-generic

  You may also want to install one of the following packages to keep up to date:
    linux-tools-generic
    linux-cloud-tools-generic

Думаю, что ладно ... доустановлю ...

apt-get install linux-tools-5.13.0-52-generic
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Будут установлены следующие дополнительные пакеты:
  linux-hwe-5.13-tools-5.13.0-52 linux-tools-common
Следующие НОВЫЕ пакеты будут установлены:
  linux-hwe-5.13-tools-5.13.0-52 linux-tools-5.13.0-52-generic linux-tools-common
Обновлено 0 пакетов, установлено 3 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 6 958 kB/7 144 kB архивов.
После данной операции объём занятого дискового пространства возрастёт на 32,4 MB.
Хотите продолжить? [Д/н] Y
Пол:1 http://ru.archive.ubuntu.com/ubuntu focal-updates/main amd64 linux-hwe-5.13-tools-5.13.0-52 amd64 5.13.0-52.59~20.04.1 [6 956 kB]
Пол:2 http://ru.archive.ubuntu.com/ubuntu focal-updates/main amd64 linux-tools-5.13.0-52-generic amd64 5.13.0-52.59~20.04.1 [2 008 B]
Получено 6 958 kB за 3с (2 696 kB/s)                         
(Чтение базы данных … на данный момент установлено 273256 файлов и каталогов.)
Подготовка к распаковке …/linux-tools-common_5.4.0-121.137_all.deb …
Распаковывается linux-tools-common (5.4.0-121.137) …
dpkg: ошибка при обработке архива /var/cache/apt/archives/linux-tools-common_5.4.0-121.137_all.deb (--unpack):
 попытка перезаписать «/usr/bin/acpidbg», который уже имеется в пакете linux-intel-iotg-5.15-tools-common 5.15.0-1010.14~20.04.1
dpkg-deb: ошибка: вставка subprocess was killed by signal (Обрыв канала)
Выбор ранее не выбранного пакета linux-hwe-5.13-tools-5.13.0-52.
Подготовка к распаковке …/linux-hwe-5.13-tools-5.13.0-52_5.13.0-52.59~20.04.1_amd64.deb …
Распаковывается linux-hwe-5.13-tools-5.13.0-52 (5.13.0-52.59~20.04.1) …
Выбор ранее не выбранного пакета linux-tools-5.13.0-52-generic.
Подготовка к распаковке …/linux-tools-5.13.0-52-generic_5.13.0-52.59~20.04.1_amd64.deb …
Распаковывается linux-tools-5.13.0-52-generic (5.13.0-52.59~20.04.1) …
При обработке следующих пакетов произошли ошибки:
 /var/cache/apt/archives/linux-tools-common_5.4.0-121.137_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

И какой бы вариант я не выбрал - постоянно нет пакета для моей версии ядра.

Как накатить pref, без нестандартных ядер?


Оффлайн F12

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 3998
    • Просмотр профиля
Re: Установка perf на ubuntu 20.04
« Ответ #1 : 06 Июля 2022, 17:41:18 »
И какой бы вариант я не выбрал - постоянно нет пакета для моей версии ядра.
попробуй установить этот linux-tools-generic-hwe-20.04

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28267
    • Просмотр профиля
Re: Установка perf на ubuntu 20.04
« Ответ #2 : 06 Июля 2022, 23:53:58 »
который уже имеется в пакете linux-intel-iotg-5.15-tools-common
Вам нужны части от того кернела, который у вас установлен.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн apb

  • Автор темы
  • Новичок
  • *
  • Сообщений: 21
    • Просмотр профиля
Re: Установка perf на ubuntu 20.04
« Ответ #3 : 07 Июля 2022, 08:57:08 »
По факту в системе:
uname -a
Linux PC 5.13.0-52-generic #59~20.04.1-Ubuntu

но при попытке установить linux-tools почему-то тянутся куски от иных ядер.

В том логе, что я приводил - инициируется установка для используемого ядра, при этом, ОС начинает тянуть пакеты для других версий ядра и установка прекращается. В приведенном логе установке явно системе тянет linux-tools-5.13.0-52-generic, но установка прекращается при обработке /var/cache/apt/archives/linux-tools-common_5.4.0-121.137_all.deb.

И тут я просто не понимаю, откуда тянется этот 5.4....

Пользователь добавил сообщение 07 Июля 2022, 10:31:23:
попробуй установить этот linux-tools-generic-hwe-20.04

этот вариант тоже пробовал установить
sudo apt-get install linux-tools-5.13.0-52-generic
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Будут установлены следующие дополнительные пакеты:
  linux-hwe-5.13-tools-5.13.0-52 linux-tools-common
Следующие НОВЫЕ пакеты будут установлены:
  linux-hwe-5.13-tools-5.13.0-52 linux-tools-5.13.0-52-generic linux-tools-common
Обновлено 0 пакетов, установлено 3 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 0 B/7 144 kB архивов.
После данной операции объём занятого дискового пространства возрастёт на 32,4 MB.
Хотите продолжить? [Д/н] Y
(Чтение базы данных … на данный момент установлено 272564 файла и каталога.)
Подготовка к распаковке …/linux-tools-common_5.4.0-121.137_all.deb …
Распаковывается linux-tools-common (5.4.0-121.137) …
dpkg: ошибка при обработке архива /var/cache/apt/archives/linux-tools-common_5.4.0-121.137_all.deb (--unpack):
 попытка перезаписать «/usr/bin/acpidbg», который уже имеется в пакете linux-intel-iotg-5.15-tools-common 5.15.0-1010.14~20.04.1
dpkg-deb: ошибка: вставка subprocess was killed by signal (Обрыв канала)
Выбор ранее не выбранного пакета linux-hwe-5.13-tools-5.13.0-52.
Подготовка к распаковке …/linux-hwe-5.13-tools-5.13.0-52_5.13.0-52.59~20.04.1_amd64.deb …
Распаковывается linux-hwe-5.13-tools-5.13.0-52 (5.13.0-52.59~20.04.1) …
Выбор ранее не выбранного пакета linux-tools-5.13.0-52-generic.
Подготовка к распаковке …/linux-tools-5.13.0-52-generic_5.13.0-52.59~20.04.1_amd64.deb …
Распаковывается linux-tools-5.13.0-52-generic (5.13.0-52.59~20.04.1) …
При обработке следующих пакетов произошли ошибки:
 /var/cache/apt/archives/linux-tools-common_5.4.0-121.137_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
root@PC0007:/home/apb# dpkg -a --configure
dpkg: зависимости пакетов не позволяют настроить пакет linux-hwe-5.13-tools-5.13.0-52:
 linux-hwe-5.13-tools-5.13.0-52 зависит от linux-tools-common, однако:
  Пакет linux-tools-common не установлен.

dpkg: ошибка при обработке пакета linux-hwe-5.13-tools-5.13.0-52 (--configure):
 проблемы зависимостей — оставляем не настроенным
dpkg: зависимости пакетов не позволяют настроить пакет linux-tools-5.13.0-52-generic:
 linux-tools-5.13.0-52-generic зависит от linux-hwe-5.13-tools-5.13.0-52, однако:
  Пакет linux-hwe-5.13-tools-5.13.0-52 пока не настроен.

dpkg: ошибка при обработке пакета linux-tools-5.13.0-52-generic (--configure):
 проблемы зависимостей — оставляем не настроенным
При обработке следующих пакетов произошли ошибки:
 linux-hwe-5.13-tools-5.13.0-52
 linux-tools-5.13.0-52-generic


А на другом компе - другое железо ... все встало ок.

sudo apt-get install linux-tools-5.13.0-52-generic
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Будут установлены следующие дополнительные пакеты:
  linux-hwe-5.13-tools-5.13.0-52 linux-tools-common
Следующие НОВЫЕ пакеты будут установлены:
  linux-hwe-5.13-tools-5.13.0-52 linux-tools-5.13.0-52-generic linux-tools-common
Обновлено 0 пакетов, установлено 3 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 7 144 kB архивов.
После данной операции объём занятого дискового пространства возрастёт на 32,4 MB.
Хотите продолжить? [Д/н] Y
Пол:1 http://ru.archive.ubuntu.com/ubuntu focal-updates/main amd64 linux-tools-common all 5.4.0-121.137 [186 kB]
Пол:2 http://ru.archive.ubuntu.com/ubuntu focal-updates/main amd64 linux-hwe-5.13-tools-5.13.0-52 amd64 5.13.0-52.59~20.04.1 [6 956 kB]
Пол:3 http://ru.archive.ubuntu.com/ubuntu focal-updates/main amd64 linux-tools-5.13.0-52-generic amd64 5.13.0-52.59~20.04.1 [2 008 B]
Получено 7 144 kB за 2с (3 594 kB/s)                         
Выбор ранее не выбранного пакета linux-tools-common.
(Чтение базы данных … на данный момент установлено 293724 файла и каталога.)
Подготовка к распаковке …/linux-tools-common_5.4.0-121.137_all.deb …
Распаковывается linux-tools-common (5.4.0-121.137) …
Выбор ранее не выбранного пакета linux-hwe-5.13-tools-5.13.0-52.
Подготовка к распаковке …/linux-hwe-5.13-tools-5.13.0-52_5.13.0-52.59~20.04.1_amd64.deb …
Распаковывается linux-hwe-5.13-tools-5.13.0-52 (5.13.0-52.59~20.04.1) …
Выбор ранее не выбранного пакета linux-tools-5.13.0-52-generic.
Подготовка к распаковке …/linux-tools-5.13.0-52-generic_5.13.0-52.59~20.04.1_amd64.deb …
Распаковывается linux-tools-5.13.0-52-generic (5.13.0-52.59~20.04.1) …
Настраивается пакет linux-tools-common (5.4.0-121.137) …
Настраивается пакет linux-hwe-5.13-tools-5.13.0-52 (5.13.0-52.59~20.04.1) …
Настраивается пакет linux-tools-5.13.0-52-generic (5.13.0-52.59~20.04.1) …
Обрабатываются триггеры для man-db (2.9.1-1) …

Вычищал из того ПК где пакет встал не так все лишние пакеты - тоже ноль внимания.
« Последнее редактирование: 07 Июля 2022, 10:31:23 от apb »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28267
    • Просмотр профиля
Re: Установка perf на ubuntu 20.04
« Ответ #4 : 07 Июля 2022, 10:46:23 »
По факту в системе:
uname -a
dpkg --get-selections | grep -iE 'linux.+image'
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Usermaster

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 2197
    • Просмотр профиля
Re: Установка perf на ubuntu 20.04
« Ответ #5 : 07 Июля 2022, 11:43:58 »
На виртуалке только что поставил с ядром 5.15.0-40 комманой:

sudo apt install linux-tools-generic
ОС kubuntu 22.04.

На Kubuntu 20.04 с ядром 5.13.0.52 так поставилось:

sudo apt install linux-tools-5.13.0.-52-generic

Пользователь добавил сообщение 07 Июля 2022, 11:49:25:
dpkg: ошибка при обработке архива /var/cache/apt/archives/linux-tools-common_5.4.0-121.137_all.deb (--unpack):
 попытка перезаписать «/usr/bin/acpidbg», который уже имеется в пакете linux-intel-iotg-5.15-tools-common 5.15.0-1010.14~20.04.1
dpkg-deb: ошибка: вставка subprocess was killed by signal (Обрыв канала)

У Вас с интернетом проблема и видимо в кэше битые пакеты по этой причине.
« Последнее редактирование: 07 Июля 2022, 11:49:25 от Usermaster »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28267
    • Просмотр профиля
Re: Установка perf на ubuntu 20.04
« Ответ #6 : 07 Июля 2022, 13:17:17 »
Usermaster, у него стоит пакет из параллельной вселенной. А не с интернетом проблемы.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Usermaster

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 2197
    • Просмотр профиля
Re: Установка perf на ubuntu 20.04
« Ответ #7 : 07 Июля 2022, 13:41:22 »
Да, согласен.

Оффлайн apb

  • Автор темы
  • Новичок
  • *
  • Сообщений: 21
    • Просмотр профиля
Re: Установка perf на ubuntu 20.04
« Ответ #8 : 12 Июля 2022, 13:32:07 »
С интернетом проблем нет.
Кеш пакетов очищал.
Пакет не ставится на хосте с материнкой Asus-z97-K на хост z77p-d3 встал без проблем

Источники пакетов - одни и те же.

 

Страница сгенерирована за 0.067 секунд. Запросов: 25.