Linux 6.1-rc1 — первый кандидат в релизы ветки 6.1. Он выходит сразу после закрытия merge window, когда в основную ветку попали все изменения, принятые на этот цикл. Для пользователя RC1 интересен не стабильностью, а составом: именно здесь видно, какие драйверы, файловые системы и платформы получат поддержку в ближайшем будущем.

Разберём, что обычно попадает в такой релиз, как читать список изменений и что проверять, если вы решили попробовать.

Что такое merge window

Цикл разработки ядра делится на две фазы. В первые две недели после выпуска предыдущей версии мейнтейнеры отправляют новые функции и крупные изменения — это merge window. Затем наступает стабилизация: принимаются только исправления, а версия получает номер RC.

RC1 — это снимок сразу после merge window. В нём может быть много нового кода и мало проверок «в бою». Ошибки здесь нормальны: задача RC1 — дать тестировщикам материал, а не обеспечить готовый продукт.

Что обычно нового в 6.1

В каждом цикле ядро получает поддержку нового оборудования: GPU, сетевых адаптеров, накопителей, платформ ARM и RISC-V. Обновляются файловые системы — Btrfs, ext4, XFS, F2FS, — подсистема памяти, планировщик и сетевой стек.

Отдельно стоит следить за изменениями, которые влияют на повседневную работу: поддержка новых Wi-Fi-чипов, улучшения энергосбережения, исправления сна, работа с USB4/Thunderbolt, поддержка док-станций. Именно они чаще всего волнуют владельцев ноутбуков.

Ещё один пласт — безопасность и изоляция. Новые версии ядра получают обновлённые механизмы защиты, исправления уязвимостей и улучшения контейнерной изоляции. Они редко описаны в новостях, но важны для серверов.

Как читать изменения

Не пытайтесь прочитать весь changelog: там десятки тысяч строк. Начните с разделов, которые касаются вашего оборудования. Если у вас ноутбук с конкретным Wi-Fi-чипом, ищите его название в списке драйверов. Если сервер с RAID-контроллером — проверьте подсистему хранилищ.

lspci -nnk | grep -A3 -iE "vga|network|storage"
lsusb
uname -r

Полезно смотреть на git-лог по подсистеме, которая вас интересует. Там видно не только названия коммитов, но и обсуждение, и ссылки на отчёты об ошибках.

Как попробовать RC1

RC1 — самый рискованный кандидат: код только что попал в основную ветку. Используйте виртуальную машину или отдельный диск. Если ставите на основную систему, оставьте старое ядро и убедитесь, что можете вернуться через GRUB.

uname -r
ls /boot/vmlinuz-*
cat /etc/default/grub | grep GRUB_TIMEOUT

Для Ubuntu есть mainline-сборки, для Fedora — Rawhide, для Arch — linux-mainline. В Debian используйте экспериментальный репозиторий. Не смешивайте разные ветки ядра без необходимости.

sudo dpkg -i linux-image-*.deb linux-headers-*.deb
sudo update-grub
sudo reboot

Сборка ядра

Если вы хотите проверить патч или собрать ядро с собственной конфигурацией, клонируйте git и используйте конфигурацию текущего ядра как основу.

git clone --depth 1 --branch v6.1-rc1 \
  https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
cd linux
cp /boot/config-$(uname -r) .config
make olddefconfig
make -j$(nproc)
sudo make modules_install install

Сборка может занять несколько часов на ноутбуке. Если места на диске мало, очистите кэш пакетов и старые ядра, но не удаляйте текущее рабочее.

df -h
sudo apt autoremove --purge

Что проверять

  • загрузку и корректное выключение;
  • сон, гибернацию и пробуждение по USB;
  • Wi-Fi, Bluetooth, Ethernet;
  • графику, внешние мониторы, масштабирование;
  • звук и переключение устройств;
  • диски и файловые системы под нагрузкой;
  • контейнеры, виртуальные машины, сетевые мосты.
journalctl -k -b | grep -iE "error|fail|firmware" | head -40
systemctl --failed
free -h
iostat -x 1 5

Если что-то сломалось

Вернитесь на предыдущее ядро через GRUB и сохраните логи. Проверьте, воспроизводится ли проблема на стабильной версии: если да, это не регрессия нового цикла. Для регрессий полезно указать, в какой версии работало.

journalctl -k -b -1 | tail -100
dkms status
lsmod | head -30

Частая причина — сторонние модули: NVIDIA, VirtualBox, ZFS. Они могут не собраться под новое ядро. Проверьте DKMS и дождитесь обновления драйвера, если он критичен.

Когда ждать стабильную версию

После RC1 выйдет ещё несколько кандидатов, затем финальный релиз. Дистрибутивы добавят его в зависимости от политики: rolling-релизы быстрее, LTS — позже или никогда в рамках текущей ветки. Для рабочей машины ориентируйтесь на стабильное ядро дистрибутива, а не на номер версии.

Что означает номер версии

После 5.19 Линус перешёл на 6.0, а затем на 6.1. Это не «революция»: номер отражает накопленные изменения и желание избежать слишком больших второстепенных чисел. Для пользователя важнее не цифра, а состав ветки и политика дистрибутива.

Многие LTS-дистрибутивы остаются на старых ядрах и получают только исправления безопасности. Новый номер не появится у них автоматически — иногда его можно поставить через HWE-пакеты или backports.

apt policy linux-generic linux-generic-hwe-22.04
uname -r
cat /etc/os-release

Как не сломать систему при экспериментах

Перед установкой RC-ядра проверьте свободное место и наличие предыдущего ядра в загрузчике. Если диск заполнен, установка пакетов может прерваться на середине, и система останется в неопределённом состоянии.

df -h / /boot
ls /boot/vmlinuz-*
dpkg -l | grep linux-image | tail -5

Не удаляйте старые ядра до того, как убедитесь, что новое работает. Это правило особенно важно для серверов, где доступ к консоли ограничен.

Если вы тестируете на виртуальной машине, сделайте снапшот до обновления. Откат займёт секунды, а разбор сломанной загрузки — часы.

# пример для KVM/libvirt
virsh snapshot-create-as testvm before-rc1
virsh snapshot-list testvm

Итог

Linux 6.1-rc1 показывает направление развития ветки, но не предназначен для повседневной работы. Тестируйте на отдельной системе, проверяйте своё оборудование, собирайте логи и сообщайте о регрессиях. Для продакшена дождитесь финального релиза и обновления дистрибутива.

Насколько публикация полезна?

Нажмите на звезду, чтобы оценить!

Средняя оценка 0 / 5. Количество оценок: 0

Оценок пока нет. Поставьте оценку первым.

Поделиться: Telegram ВКонтакте