Автор Тема: Непонятная логика при обновлении  (Прочитано 308 раз)

Оффлайн skyazimuth

  • Начинающий
  • *
  • Сообщений: 6
    • Email
Simply Linux 10.1
При автоматическом обновлении устанавливаются заголовочные файлы (kernel-headers-modules-*.rpm) на более новое ядро, а не на текущее в системе. Самое главное, что при этом удаляются заголовочники на текущее ядро. Что несколько смущает, когда вдруг на ровном месте перестает собираться модуль :)

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 932
    • Домашняя страница
    • Email
Re: Непонятная логика при обновлении
« Ответ #1 : 25.07.2023 22:22:39 »
Предложите разумное техническое решение при наличии нескольких ядер и отвязки ядра от пакетов userspace.
Андрей Черепанов (cas@)

Оффлайн skyazimuth

  • Начинающий
  • *
  • Сообщений: 6
    • Email
Re: Непонятная логика при обновлении
« Ответ #2 : 26.07.2023 12:46:03 »
Предложите разумное техническое решение при наличии нескольких ядер и отвязки ядра от пакетов userspace.
Я не так хорошо знаю внутренности системы пакетов. В принципе же организация каталогов позволяет держать без конфликтов разные версии ядра, их модулей и их исходников (как и разных версий gcc, кстати).

Что приходит в голову, например, перенести обновление пакетов с заголовочниками ядра/модулей в программу обновления ядра. Там же пакеты скомпилированных модулей привязаны к синхронной им версии самого ядра. Опцией можно и заголовочники устанавливать/удалять вместе с соответствующим ядром. Наверно :)

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 106
Re: Непонятная логика при обновлении
« Ответ #3 : 26.07.2023 12:58:07 »
При автоматическом обновлении устанавливаются заголовочные файлы (kernel-headers-modules-*.rpm) на более новое ядро, а не на текущее в системе. Самое главное, что при этом удаляются заголовочники на текущее ядро. Что несколько смущает, когда вдруг на ровном месте перестает собираться модуль :)
Можно kernel-headers-modules добавить в список hold в конфиг apt.

Оффлайн zerg

  • ненужная строка
  • alt linux team
  • ***
  • Сообщений: 2 495
  • ненужная строка
    • Найдётся всё
Re: Непонятная логика при обновлении
« Ответ #4 : 26.07.2023 15:44:46 »
несколько смущает, когда вдруг на ровном месте перестает собираться модуль :)
Это лишь означает, что пора обновить ядро. :-)
Убрать этот мусор можно переключателем: Не показывать подписи других пользователей.