Сообщество linux без systemd

Linux без systemd: почему вы должны использовать Devuan, форк Debian

Вы можете быть удивлены тем, что представляет собой кризис в сообществе Linux. Несколько лет назад создание системы systemd init обострило круг разработчиков и пользователей. Большинство операционных систем на базе Linux используют systemd, но есть несколько, которые выбрали другой курс.

Несмотря на все разногласия, можете ли вы сказать разницу между версией Linux, которая включает в себя systemd, и версией, в которой нет?

В качестве ясного теста давайте рассмотрим Debian и вариант под названием Devuan. Debian — одна из старейших и крупнейших ОС на базе Linux. В 2014 году группа под названием «Ветераны UNIX Admins» запустила Devuan, форк Debian без systemd. Вы должны дать ему шанс?

Что такое система инициализации?

Init — это сокращение от инициализации. Процесс init — это первая часть процесса операционной системы, которая запускается при загрузке компьютера под управлением Linux. Он работает в фоновом режиме, пока ваш компьютер включен, и продолжается, пока компьютер не выключится.

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

Что не так с systemd?

Systemd — это больше, чем система init. Он включает в себя другое программное обеспечение, такое как networkd и logind, которые управляют другими аспектами вашего компьютера. Systemd — это набор программного обеспечения, который служит мостом между приложениями и базовым ядром Linux. Он выполняет такие разнообразные задачи, как управление входами пользователей в устройства с горячей заменой.

Традиционно в Unix-подобных и Unix-подобных операционных системах

(Linux является последним), разработчики проектируют программное обеспечение для выполнения одной задачи и выполнения ее хорошо. Всегда были исключения, но с systemd основной компонент отклонился от этого способа ведения дел.

Как вы можете ожидать, есть причины, по которым разработчики чувствовали необходимость изменений. Для начала, старая система инициализации загружалась линейно, загружая различные сценарии в порядке, который имеет смысл. Это затрудняет загрузку компьютера и управление основными функциями (такими как подключение к сети) плавным образом, ожидаемым на современных компьютерах.

Объединение многих из этих задач в один проект позволяет операционным системам на основе Linux обеспечить более быструю загрузку.

Чем Devuan отличается от Debian

Debian 8 был первой версией, которая приняла systemd. Проект Devuan начался в то время, но первый стабильный выпуск не появился до 2017 года, наряду с выпуском Debian 9.

Devuan использует тот же менеджер пакетов APT, что и Debian

, но поддерживает свои собственные репозитории пакетов. Это серверы, на которых хранится программное обеспечение, которое вы загружаете с помощью APT.

Репозитории Devuan содержат то же программное обеспечение, что и Debian, только с патчами, которые позволяют программам работать без systemd. Это в основном относится к бэкэнд-компонентам, таким как policykit, который определяет, какие пользователи могут получать доступ или изменять определенные части вашего ПК.

Каково это использовать Devuan?

Как и в Debian, существует множество способов установить Devuan. «Минимальная» загрузка предоставляет вам необходимые инструменты, необходимые для запуска и запуска Devuan на вашем компьютере. «Живая» загрузка предоставляет вам рабочий стол, который вы можете протестировать перед установкой Devuan на свой компьютер.

Читайте также:  Какие обновления windows можно удалять

По умолчанию Devuan использует рабочую среду Xfce. Это традиционная вычислительная среда, похожая на то, как выглядели интерфейсы ПК несколько десятилетий назад. Функционально Xfce по-прежнему способен справляться с большинством задач

сегодня люди ожидают от компьютеров.

Живая версия Devuan поставляется с большим количеством программного обеспечения для удовлетворения общих ожиданий. Mozilla Firefox доступен для просмотра в Интернете. LibreOffice предназначен для открытия и редактирования документов. GIMP может изменять фотографии и другие изображения. Все эти приложения работают так, как вы ожидаете, не заботясь о том, какую систему инициализации вы используете.

В то время как Devuan отражает репозитории пакетов Debian, они не являются взаимозаменяемыми. Добавление репозитория, предназначенного для Debian, может повредить вашу установку. Вы можете редактировать свои программные источники через терминал или в диспетчере пакетов Synaptic, который входит в комплект.

Devuan прекрасно подключается к сетям Wi-Fi и Ethernet. Вы также можете ожидать, что он распознает флэш-диски и жесткие диски, которые вы подключили. Есть большая вероятность, что вы даже не заметите разницу. Systemd — это только один способ, а не единственный.

Какую систему инициализации использует Devuan?

В конце концов, этот вопрос становится основой сути Devuan.

По умолчанию Devuan использует систему sysvinit, которая похожа на процесс инициализации System V, используемый в Unix. Sysvinit был общим стандартом многих версий Linux, включая Debian, используемых до systemd.

Девуан также предлагает множество альтернатив. Вы можете скачать OpenRC, runit и другие, чтобы заменить предоставленную систему инициализации.

Другие ОС на базе Linux избегают systemd?

Gentoo, дистрибутив Linux для сборки вашей операционной системы с нуля, по умолчанию использует OpenRC. Это одна из старейших и наиболее известных версий Linux, чтобы избежать systemd. Slackware, еще одна древняя ОС на базе Linux, решила придерживаться sysvinit. PCLinuxOS — более молодой вариант, который также решил не переходить на systemd.

Есть также несколько дистрибутивов Linux, основанных на Devuan. Хотя по сравнению с Debian это число бледнеет, что служит основой для многих известных ОС на базе Linux, таких как Ubuntu.

Стоит ли переходить на девуан?

Вы сисадмин? Вы строите свою операционную систему с нуля или регулярно взаимодействуете с демонами запуска и службами? Если да, то вам больше нравится то, как вы традиционно управляете своей системой? Если ваш ответ да, вы можете предпочесть Devuan. Это скорее продолжение того, как все было, чем что-то совершенно новое.

Для остальных из нас этот вопрос скорее философский, чем прагматический. Вам нравится традиционный подход Unix: делать одну работу и делать это хорошо? Вы не согласны с идеей объединения многих задач в один проект? Если это так, то использование Devuan — это выражение вашей веры в этот идеал.

С практической точки зрения, используйте Devuan, если вы хотите Debian без systemd. Если вы хотите systemd, придерживайтесь Debian

Источник

Дистрибутивы без systemd.

Прошу перечислить дистрибутивы в которых по умолчанию стоит не systemd, а что-нибудь другое исключая Gentoo и Slackware.

С гентой нет времени красноглазить, а слака мне кажется каким-то старьём.

Ах да и желательно чтобы это был родительский дистрибутив, если я правильно выразился. То есть не «убунту,» а «дебиан».

Читайте также:  Linux with google android

Это троллинг или его кто-то действительно использует?

Ты лучше всем расскажи зачем тебе дистрибутив без божественного системд.

бери уже макось или фрибзд, а еще есть crux

Ну, можешь в Debian поставить пока SysV init. Я, например, так и сделаю.

С гентой нет времени красноглазить

а задротить с системой инициализации время есть, да

надуть сопли «смарите какой я олдфаг», конечно

в первый раз таких клоунов видишь, что ли?

С гентой тебе не нужно красноглазить. Просто ставишь — и все.

Это троллинг или его кто-то действительно использует ?

LOR не верит ? Ну, я использую. 🙂 Получше ваших падающих убунт на сервере. 😉 Да, с нескучными обоями беда, но и только.

О, педофил любитель девочек всплыл с очень важным мнением 🙂

Еще один не такой как все. Так и запишем.

Calculate Linux Desktop

С гентой нет времени красноглазить

Это миф. По крайней мере я после установки генты понял, что другие дистры — красноглазие.

а слака мне кажется каким-то старьём

А что, все остальные дистрибутивы без системди перестали быть маргинальщиной для 3.5 хейтеров?

Обоснуй, что ты понял там.

По крайней мере я после установки генты понял, что другие дистры — красноглазие.

А потом пришли обновления

С гентой нет времени красноглазить, а слака мне кажется каким-то старьём.

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

Прошу перечислить дистрибутивы в которых по умолчанию стоит не systemd

Макось, венда. Там системд нет и не будет, там тебя ждут.

завидую твоей уверенности 🙂

Это троллинг или его кто-то действительно использует?

Тут уж или «дистрибутив без systemd» или «действительно использует».

PS rhel ( 26.05.15 18:54:55 )

Запустил их установку и продолжил заниматься своими делами.

после того как разлулил циркулярные зависимости.

О да, они бывают так часто. я солнечные затмения чаще вижу.

А с ними какие проблемы?

Количество действий, необходимых для поддержки системы стремится к нулю. Система просто работает.

Дистрибутивы без systemd
слака мне кажется каким-то старьём

LOL, так тебе systemd или старьё надо?

//void linux посмотри

Можешь поставить OpenRc на рач и совместимые (manjaro,antergos). Вот так. Но это конечно, не по умолчанию. Можешь поставить Calculate , гораздо меньше красноглазия. Ну ещё из тех, что предлагали: void , debian (там вроде тоже не по умолчанию) либо *BSD.

Имхо, зря их о проблемах спросил. Это ведь сложно. Рулить USE флагами, ведь нужно понять, что ты хочешь от системы. Собрать ядро под конкретную железку, там ведь много опций. А etc-update, так ведь это вообще жесть, а вдруг diffы конфигов не те. И пойди пойми то ли старый оставить, то ли обновить, то ли смерджить. А версий ebuildов для пакета может быть несколько. Поди разбери. Да и обновы библиотек могут @preserved-rebuild затребовать. Ну ведь и про циркулярные зависимости знают, а как с ними разобраться? Ведь портаж пишет чего то, поди прочитай на заморском то. Да и замаскировать пакет это же сложно. Проще, когда прилетят обновления для части пакетов и поломают зависимости, или конфиги по дефолту с обновой пакета в /etc лягут. Или пакет хреново тучу зависимостей за собой притащит. Или удаление пакета половину системы снести запросит. Тож мантейнер виноват. Да и повод на ЛОРе с народом пообщаться. Или вот целый дистрибутив без systemd искать приходится. Но красноглазия ведь нет.

Читайте также:  Windows script host null

а задротить с системой инициализации время есть, да

Зачем? Классический init существует не один десяток лет, и давно-предавно стабильно работает.

По теме топика — PCLinuxOS. Существует, 10 лет, потомок Мандрейка. Ориентирован на простых, не «красноглазых» пользователей. Роллинг.

Slackware — не старьё, ты просто её не пробовал
Debian — вообще самый топовый
Altlinux — своеобразен, но там хорошая поддержка и ориентирован на русского пользователя, только вики сначала почитай, там не все сборки init-based
FreeBSD — если освоишь, будет тебе +100 к крутизне

Если надо красноглазить, не понимаю, чем не нравится systemd. Если надо не парясь использовать unix-like, то чем не годится слака/salix.

Источник

Дистрибутивы без systemD — актуально в 2021?

Сейчас использую Fedora. Но что-то как-то неприятно, что что-то там за меня решает, что ему делать. Какие дистрибутивы без systemD актуальны в 2021 и пригодны к использованию? Желательно, чтобы полностью работал GNOME Shell. Генту не хочу — в излишнем красноглазии не вижу смысла.

Но что-то как-то неприятно, что что-то там за меня решает, что ему делать.

Выкинь компьютер и используй счёты.

Уже нормально только надо будет сервис эволюшен удалять чисто методом скальпирования т.е ручками и затем удалять рут папку из корня что бы крон и другие не смогли ползать в корне по скольку не известно что они ковыряют через рут в двух слойном шеле как итог альтернатива судо

systemd одно из лучшего что было создано для линукса в последнее время. Можно узнать что оно за тебя решает?

что за сервис evalution?

Но что-то как-то неприятно, что что-то там за меня решает, что ему делать.

Да, неприятно. «Йадро» тоже что-то там без меня решает, что делать. Неприятно.

Желательно, чтобы полностью работал GNOME Shell

трусы или крестик

как-то неприятно, что что-то там за меня решает, что ему делать

Мама не закон, Я ЗАКОН!

Да, чего нет, артикс же. А вообще, https://nosystemd.org/.

И чего же не арифмометр?

Арифмометр тоже за него будет решать 😂

Могу посоветовать MS DOS — он почти открытый, вернее уже вдоль и поперек исследованный.

Количество программ для него — неимоверно. Качество — а дебагер в руки и вперед, там минимальные размеры бинарей и их можно прочитать, зная ассемблер х86.

Так что не сомневайся, в МС ДОС возвращайся!!

Решает тот, кто вращает ручку. ;).

Смотря какой арифмометр. Мне кажется, что брехать они умеют очень хорошо, по мере механического износа. Curiousmarc не даст соврать. Что телетайпы, что арифмометры — весьма тонкие механические натуры.

Выкинь компьютер и используй счёты

Слишком прогрессивно. Надо абак.

А чего не фридос?

да он какой-то попсовый, новомодный.

> Дистрибутивы без systemD — актуально в 2021?

Конечно — зачем тебе это в системе?

> Какие дистрибутивы без systemD актуальны в 2021 и пригодны к использованию?

На основе Fedora не знаю ни одного. Есть не актуальная CentOS 6. На основе openSUSE не знаю ни одного. Есть неактуальный openSUSE 11.4 Evergreen и ограниченно актуальный SLE 11 SP4. На основе Debian есть Devuan. На основе Arch есть Artix. На основе Mandriva есть PCLinuxOS и Alt Linux. А ещё есть Slackware, Gentoo, Void, CRUX.

Источник

Оцените статью