LINUX.ORG.RU

Knoppix после 4х лет использования отказался от systemd

 ,


2

2

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

В это воскресенье (18 августа *) вышла версия 8.6 популярного линукс-дистрибутива Knoppix основанного на Debian. В основе релиза лежит вышедший 9го июля Debian 10(Buster), с рядом пакетов из веток testing и unstable для обеспечения поддержки новых видеокарт. Knoppix один из первых live-CD дистрибутивов линукс и по сей день пользующийся большой популярностью среди энтузиастов.

Релиз Knoppix 8.6 - первая публичная версия дистрибутива, отказавшаяся от systemd, системы инициализации разработаной Леннартом Пёттерингом из Red Hat, предназначенной заменить sysvinit. В то время как адаптация systemd была объектом для противоречий и критики, на данный момент systemd является выбором по умолчанию в мейнстриме. Используется в апстриме Knoppix - Debian; RHEL, CentOS и Fedora; openSUSE и SLES, а также в Mageia и в Arch.

Недовольства по поводу systemd в основном связаны с избыточностью функций которые берёт на себя подсистема, так как проект не соответствует основной философии Unix «делай одну задачу, и делай её хорошо». Другие аспекты, такие как логи в бинарной форме(в отличии от читаемых человеком текстовых логов) также вызывают критику.

Технически первой версией Knoppix которая удалила systemd была 8.5; но эта версия распространялась эксклюзивно с печатными версиями Linux Magazine Germany, ранее в этом году, и не была доступна для публичного скачивания. Создатель Knoppix Клаус Кноппер кратко написал о решении удалить systemd в этой версии(перевод с немецкого, ссылки добавлены для контекста):

«Всё ещё противоречивый стартап systemd, который лишь недавно вызвал возмущение в связи с уязвимостями безопасности, был интегрирован в Debian с версии 8.0(Jessie), и был удален начиная с релиза Knoppix 8.5. Я обошел жесткие зависимости с системой загрузки своими собственными пакетами (поправками *).

Чтобы сохранить systemd-подобное управление сессией, и таким образом сохранить возможность завершать и перезапускать систему от обычного пользователя, я использовал менеджер сессий elogind. Это позволило избежать вмешательства systemd во многие системные компоненты и уменьшить комплексность(сложность) системы в целом. Если вам нужно запускать собственные сервисы на старте, вам не требуется создавать никаких юнитов systemd, просто впишите ваши сервисы в текстовый файл /etc/rc.local в котором содержатся примеры с объяснением.»

Knoppix использовал systemd с 2014го по 2019ый, став вторым в очень коротком списке дистрибутивов которые интегрировали, а потом отказались от systemd - Void Linux первый в этом списке. Также в 2016ом году был создан форк Debian - Devuan, созданный вокруг systemd-free философии. (Cуществует аналогичный форк Arch Linux - Artix, использующий openRC. *)

Knoppix также поставляется с системой для людей с ограниченными возможностями, ADRIANE(Audio Desktop Reference Implementation And Networking Environment), которая является «системой говорящего меню, задача которой состоит в том чтобы облегчить работу и доступ в интернет для компьютерных новичков, даже если они не имеют визуального контакта с экраном компьютера,» опционально включает в себя систему экранной лупы на базе Compiz.

* - прим. переводчика

>>> Оригинал



Проверено: jollheef ()
Последнее исправление: CYB3R (всего исправлений: 4)

Рад, что KNOPPIX до сих пор жив. Недавно, буквально, вспоминал этот дистрибутив. Нужно будет скачать какой-нибудь древний релиз с KDE3 и поностальгировать!

jekader ★★★★★
()
Ответ на: комментарий от buddhist

Люди, которые говорят, что системд блоатварь и угроза безопасности, вообще видели ядро?

не, тогда уж надо начинать с языка программирования, на котором они написаны

anonymous
()
Ответ на: комментарий от rebforce

Кстати, прикольная идея, написать убийцу этого говна, на QuickJS, можно развернуться со всякими json/yaml конфигами и прочими удобствами типа UI, event based как в Upstart.

menangen ★★★★★
()
Ответ на: комментарий от anonymous

Мне кажется с процессоров. А то че вот тем можна а этим нигзя? Лицемеры!

Deleted
()
Ответ на: комментарий от jekader

В слаке 14.2 кажись есть кде3 в pasture.

Deleted
()
Ответ на: комментарий от windows10

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

anonymous
()
Ответ на: комментарий от anonymous

Ага, и это мы еще не заговорили за монтирование.

Диск под Виндой отвалился. Ну мало ли, внезапно выключился, или хибернейт. Да пропусти ты сука этот диск, максимум насри в лог. Но нет же, ФРИЗЗЗ.

windows10 ★★★★★
()

Хоть у кого-то ещё есть яйца.

stack-clash-protection

Хорошо, что в моём дистрибутиве позаботились о защите. У меня были сомнения о целесообразности пересборки мира с этим флагом, но видимо оно того стоило.

anonymous
()
27 октября 2019 г.
Ответ на: комментарий от Im_not_a_robot

Это тролль. Хочет выставить противников системды идиотами.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.