LFS остаточно переходить на systemd

Проєкт Linux From Scratch (LFS) оголосив про припинення підтримки та розвитку System V init. Починаючи з наступних релізів, LFS буде рухатись в напрямі systemd-only

Linux From Scratch — це навчальний проєкт і книга, які показують, як зібрати повноцінну систему Linux з нуля, крок за кроком, повністю з вихідного коду. Разом із ним розвивається Beyond Linux From Scratch (BLFS) — доповнення, яке допомагає перетворити базову систему на більш функціональну та придатну для повсякденної роботи.

Про зміну курсу повідомив один із давніх контриб’юторів LFS Брюс Даббс. Оголошення надіслали 1 лютого 2026 року до поштових розсилок проєкту — announcement, support і development.

Чому відмовляються від System V init?

Головна причина — підтримуваність. LFS і BLFS розвивають виключно волонтери, а обсяг роботи постійно зростає.

На сьогодні:

  • LFS супроводжує 88 пакетів;
  • BLFS охоплює понад 1 000 пакетів;
  • за один релізний цикл внесли 70 комітів у LFS і понад 1 150 у BLFS.

Підтримка двох init-систем означає дублювання перевірок, оновлень і тестування релізів. За словами розробників, такий підхід більше не масштабується і став надто важким для команди.

Друга причина — зміни в апстрімі. Сучасні середовища робочого столу, зокрема GNOME та KDE Plasma, дедалі частіше використовують функціональність, прив’язану безпосередньо до systemd. У System V init цих можливостей просто немає, і обхідні шляхи стають дедалі складнішими або взагалі неможливими.

Що це означає для користувачів?

Розробка книг із System V init завершиться на версії LFS/BLFS 12.4. Вони залишаться у відкритому доступі, і теоретично користувачі зможуть збирати нові версії софту за старими інструкціями.

Водночас такі конфігурації:

  • не тестуватимуться редакторами LFS
  • не отримуватимуть оновлень інструкцій під нові релізи софту
  • не матимуть офіційної підтримки в разі проблем

Для тих, хто планує збірку LFS з нуля або хоче рухатися разом із проєктом, вибір фактично один — systemd. Починаючи з версії LFS/BLFS 13.0 (реліз планується 1 березня 2026 року), всі інструкції, приклади та перевірки орієнтуватимуться саме на нього.

Якщо ж для вас важливо досліджувати альтернативні init-системи або глибше розбирати класичну модель запуску Linux, LFS із System V init залишиться радше навчальним знімком у часі, а не живим проєктом. У такому разі варто розглядати інші дистрибутиви або окремі експериментальні збірки, які й надалі використовують init-системи без systemd.

Позиція команди

Наприкінці оголошення Брюс Даббс визнав, що рішення далося непросто:

Мені не подобається це рішення. Для мене LFS — це про розуміння того, як працює система. Так, systemd дає багато можливостей, але ми втрачаємо речі, які я вважаю важливими

Цей коментар добре підсумовує ситуацію. Вибір на користь systemd — не ідеологічний, а практичний. Проєкт адаптується до реалій сучасної екосистеми Linux, навіть якщо це означає відмову від частини освітньої гнучкості, за яку LFS цінували багато років.

author avatar
Dobrianska Olena

Залишити відповідь

Дякуємо, що поділились