Вышла новая значительная версия культовых руководств Linux From Scratch (LFS) 13.0 и Beyond Linux From Scratch (BLFS) 13.0. Ключевое изменение, вызвавшее широкие дискуссии в сообществе, — это полное прекращение поддержки системы инициализации SysVinit в пользу systemd.

Переход на systemd: Завершение эпохи SysVinit

С выходом LFS 13.0 проект официально перешёл на использование systemd в качестве единственной поддерживаемой системы инициализации. Поддержка классического SysVinit теперь сохранена исключительно в архивной версии LFS 12.4, и будущих релизов с этой системой инициализации больше не планируется. Для многих приверженцев «старой школы» это решение стало знаковой точкой, символизирующей завершение целой эпохи в развитии LFS.

Что нового в Linux From Scratch 13.0?

В основной книге LFS 13.0 были обновлены 36 базовых пакетов, что обеспечивает создание современной и стабильной базовой системы:

  • Ядро Linux: обновлено до версии 6.18.10.
  • glibc: обновлено до версии 2.42.
  • systemd: обновлено до версии 259.1, став центральным компонентом системы.
  • Python: обновлён до версии 3.14.3.
  • OpenSSL: обновлён до версии 3.6.1.

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

Обновления в Beyond Linux From Scratch 13.0

Руководство Beyond LFS 13.0, дополняющее базовую систему графическими окружениями и прикладным ПО, получило более ста значительных обновлений. Это включает свыше 1500 обновлений для таких популярных сред рабочего стола, как GNOME, KDE, Xfce и LXQt. Стоит отметить, что в LXQt появилась долгожданная поддержка протокола Wayland.

Среди новых пакетов, добавленных в BLFS 13.0, можно выделить Glycin, Loupe, SDL3, simdutf, libheif, а также ряд современных видеокодеков, включая SVT-AV1 и dav1d. Одновременно с этим были удалены устаревшие компоненты, такие как Sendmail, dhcpcd и pcre2, что отражает стремление проекта к модернизации и поддержанию актуальности.

Gaming Linux From Scratch также обновлён

Отдельно было обновлено и специализированное руководство Gaming Linux From Scratch. Оно предлагает подробные инструкции по установке и настройке игровой среды, включая Steam, Wine и сотни игр, на системе, собранной с нуля. Это позволяет пользователям создать идеальную, оптимизированную под игры Linux-систему.

Заключение

Официальное завершение эры SysVinit в Linux From Scratch является значимым событием. Для одних это может быть поводом для ностальгии, для других — долгожданным шагом вперёд. Неизменно одно: LFS остаётся непревзойдённым инструментом для тех, кто стремится понять архитектуру и внутреннее устройство операционной системы Linux на самом глубоком уровне.