Захотелось попробовать обновить ядро с 6.18 на 7.1 — заодно разберёмся, как в ALT Atomic устроено декларативное обновление ядра.
В атомарном подходе ядро — такой же компонент образа, как и пакет. Хочешь другую ветку — описал это в
image.yml, пересобрал образ, перезагрузился. Никакого императивного update-kernel руками: не собралось — остался на старом образе.Добавляем в /etc/apm/image.yml модуль kernel:
image: ...
modules:
- name: Update kernel
type: kernel
body:
kernel-info:
flavour: 7.1
image — это образ, на который накладываются изменнеия, его лучше не изменять. flavour — ветка ядра из Сизифа (6.12, 6.18, 7.1 и т.д.).🔍 Как посмотреть, какие ядра вообще доступны
ALT Atomic использует не «живой» Сизиф, а его срезы (снапшоты) на определённую дату — то, что видно на packages.altlinux.org или в самом Сизифе, может не совпадать с тем, что подключено в вашей системе прямо сейчас. Поэтому доступность ядра всегда стоит проверять в самой системе, а не по внешним источникам.
Найдём список доступных ядер прямо через apm:
apm system search 'kernel-image-_._' -f json -o name | jq -r '[.data.packages[].name] | join(", ")'Получаем компактную строку с именами пакетов через запятую — только числовые флейворы, без специализированных сборок под конкретное железо или задачи (
rt, talos, magicbook, for-vm и подобные).Вообще, APM даёт неплохой простор для игры с выводом — JSON, выбор полей через
-o, а дальше хоть jq, хоть что угодно ещё, что умеет парсить структурированный текст.После выбора ядра и изменения конфигурации, её нужно зафиксировать:
sudo apm system image apply
sudo reboot
Старый образ всё также будет доступен в GRUB или systemd-boot, если что-то не так — можно откатиться, выбрав нужный пункт в меню.
🖥 7.1 vs 6.18 — не только номер
6.18 — LTS, обновления минимум до декабря 2027-го, стабильный выбор для рабочей системы. 7.1 — обычный интерим-релиз (июнь 2026), без LTS-статуса.
Из заметного в 7.1: переписанный драйвер NTFS, Intel FRED по умолчанию, чистка legacy x86-кода, подросшая энергоэффективность за счёт Dynamic EPP и CPPC Performance Priority в amd-pstate. Из рисков: убрали UDP-Lite и modular-режим IPv6 — может задеть кастомные сетевые конфиги.
Итог: стабильность — 6.18, свежие драйверы и не страшно ловить регрессии раз в пару месяцев — 7.1. А в случае чего можно быстро откатиться.
👍 Отдельная благодарностью Глебу Фотенгауэру-Малиновскому (glebfm@) за поддержку ядра 7.1 и его своевременное обновление в Сизифе, ведь благодаря его стараниям уже сейчас можно попробовать версию 7.1.3
✉️ А что думаете насчёт 7.1 — уже пробовали переключиться или ждёте следующий LTS? Делитесь впечатлениями в комментариях.
😆 ALT Atomic Chat
💬 ALT Atomic Chat
💬 ALT Atomic | ALT Atomic Chat
#ALTAtomic #Ядро
