Логотип
Для побежденных спасенье одно — о спасенье не думать! (Вергилий).

Linux From Scratch 13.0 стал первой версией без SysVinit

Linux From Scratch 13.0 стал первой версией без SysVinit

Проект Linux From Scratch (LFS) выпустил новую версию руководства — Linux From Scratch 13.0, которая стала важным этапом в развитии проекта. Главная особенность релиза — полный отказ от поддержки классической системы инициализации SysVinit. Теперь проект ориентируется исключительно на современную систему управления сервисами **systemd.

Этот шаг символизирует окончательный переход проекта к более современной архитектуре Linux-систем. Для многих энтузиастов LFS это важное изменение, поскольку проект долгое время оставался одним из немногих, где SysVinit сохранялся как полноценная альтернатива.

Разберёмся, что именно изменилось в версии 13.0, почему разработчики решили отказаться от старой системы и как это повлияет на пользователей, которые собирают Linux «с нуля».

 

Что такое Linux From Scratch

Linux From Scratch (LFS) — это не традиционный дистрибутив, а подробное руководство, которое учит создавать собственную Linux-систему вручную, компилируя каждый компонент из исходного кода.

Фактически LFS представляет собой пошаговую инструкцию по сборке полноценной операционной системы. Пользователь получает возможность:

  • понять архитектуру Linux на низком уровне
  • изучить процесс загрузки системы
  • научиться компилировать и настраивать базовые компоненты
  • собрать собственную минимальную систему без лишних пакетов

 

Именно поэтому Linux From Scratch часто используют для обучения администрированию Linux, изучения внутреннего устройства ОС и создания кастомных систем.

 

Главная новость: отказ от SysVinit

Самым заметным изменением версии LFS 13.0 стал полный отказ от поддержки SysVinit — классической системы инициализации Unix-подобных систем.

Читать  Две распространенные ошибки при запуске сервера Apache в Linux

В предыдущих версиях проекта существовало два варианта сборки:

  • LFS с SysVinit
  • LFS с systemd

 

Теперь же разработчики решили сосредоточиться исключительно на systemd.

Причина такого решения проста: большинство современных Linux-дистрибутивов уже давно перешли на systemd. Поддержка двух различных init-систем требовала дополнительных ресурсов и усложняла сопровождение проекта.

 

Почему systemd стал стандартом

Сегодня systemd используется практически во всех крупных Linux-дистрибутивах. Эта система отвечает за запуск сервисов, управление процессами и инициализацию системы.

Среди преимуществ systemd:

  • параллельная загрузка служб
  • централизованное управление сервисами
  • единый механизм логирования
  • удобная конфигурация через unit-файлы

 

Для разработчиков и администраторов это означает более предсказуемую работу системы и стандартизированную инфраструктуру.

 

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

Помимо перехода на systemd, новая версия включает ряд обновлений пакетов и улучшений в инструкции по сборке системы.

Основные изменения:

  • переход на systemd-only модель
  • обновлённые версии компиляторов и библиотек
  • обновление ядра Linux и базовых утилит GNU
  • улучшенные инструкции сборки и исправления ошибок
  • актуализация списка пакетов для современной системы

 

Благодаря этим изменениям сборка LFS стала более соответствовать современным Linux-экосистемам.

 

Что это значит для пользователей

Отказ от SysVinit может вызвать неоднозначную реакцию у сообщества.

Часть энтузиастов использовала LFS именно как способ изучить классические механизмы Unix-инициализации. Однако для большинства пользователей изменения не станут проблемой.

На практике переход на systemd означает:

  • более современную систему управления службами
  • лучшую совместимость с актуальными Linux-пакетами
  • упрощение поддержки проекта

 

При этом старые версии руководства LFS по-прежнему доступны и могут использоваться для сборки систем с SysVinit.

 

Роль LFS в экосистеме Linux

Несмотря на то что Linux From Scratch не является полноценным дистрибутивом, его влияние на сообщество сложно переоценить.

Читать  Экспорт переменных в Bash

Проект используется для:

  • обучения системному администрированию
  • изучения структуры Linux-дистрибутивов
  • разработки кастомных операционных систем
  • тестирования сборки пакетов

 

Кроме того, LFS служит основой для многих экспериментальных проектов и специализированных Linux-систем.

 

Что нового в LFS 13.0 (кратко)

Главные новости релиза:

  • первая версия только с systemd
  • прекращение поддержки SysVinit
  • обновление ключевых компонентов системы
  • улучшение документации и исправление ошибок
  • адаптация проекта к современной Linux-экосистеме

 

Эти изменения делают Linux From Scratch ближе к тому, как устроены современные дистрибутивы.

 

Выводы

Релиз Linux From Scratch 13.0 стал важным шагом в развитии проекта. Отказ от SysVinit знаменует окончательный переход к современным стандартам Linux-систем.

Хотя часть пользователей может сожалеть о потере альтернативы, решение разработчиков выглядит логичным: systemd давно стал де-факто стандартом для большинства дистрибутивов.

Для новичков и энтузиастов LFS по-прежнему остаётся одним из лучших способов понять, как работает Linux изнутри — от компиляции ядра до настройки сервисов.

 

Часто задаваемые вопросы

Что такое Linux From Scratch?

Это руководство по созданию собственной Linux-системы из исходного кода, позволяющее понять внутреннюю архитектуру операционной системы.

Почему LFS отказался от SysVinit?

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

Можно ли использовать SysVinit в LFS?

В новых версиях — нет. Однако старые выпуски руководства LFS всё ещё доступны и могут использоваться для сборки систем с SysVinit.

Для кого предназначен Linux From Scratch?

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

Это полноценный Linux-дистрибутив?

Нет. Это руководство, которое позволяет пользователю самостоятельно собрать собственный дистрибутив Linux.

Редактор: AndreyEx

Рейтинг: 5 (1 голос)
Если статья понравилась, то поделитесь ей в социальных сетях:

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

четыре + восемь =

Спасибо!

Теперь редакторы в курсе.

Прокрутить страницу до начала