Лучшие дистрибутивы Linux без системногоD

Feb 24, 2025
Linux,
BMJ / CULTTTERSTOCK.COM.

Когда доминирующие распределения Linux приняты Systemd. Разумные распределенные распределения и начали новые проекты. Так каковы ваши варианты, если вы ищете несистемный распределение? Давайте взглянем.

Systemd: быстрый резор

Исторически, последовательность запуска в системе Linux была репликой системы инициализации, которая была введена с Система v Unix. (Sysv). Система INIT SYSV придерживалась Unix философию Отказ Когда люди относятся к философии UNIX, они обычно уменьшают его до известного Soundbite «Делайте одно и сделайте это хорошо». И эта вещь была начать как первый процесс, а затем начать другие процессы. Это также отброшенные зомби сейчас и потом.

Sysv init достаточно хорошо, но она не сделала это слишком эффективно. Он начал процессы серийно, один за другим. Там не было параллелизма. Дизайн бутылки шеит пропускной способностью. Это было более или менее замаскировано скоростью награды современного оборудования, и это не так, как будто загрузка компьютера Linux взяла бесконечный возраст. Но да, технически, это могло быть сделано более эффективным.

Как и во всем остальном в Linux, у пользователей у пользователей был выбор. Альтернативы были доступны. Компетентные пользователи могут настроить свой компьютер Linux, чтобы использовать другую систему init, одну, которая начала процессы параллельно и сработало, как они понравились.

Некоторые из вариантов были:

  • Выскочка : Это была инициатива, разработанная Канонический который продолжался быть принятым Красная Шапка Семья распределений, в том числе Centos. а также Федора Отказ Upstart больше не в развитии.
  • запустить его : Это независимый, кроссплатформенный проект, который работает на FreeBSD. и другие производные BSD, а также на Macos С Солярис и системы Linux. Он был принят в виде системы INITION INITAL или один из вариантов установки времени в нескольких распределениях Linux.
  • S6-Linux-init : S6 - это замена Sysv init, которая пытается решить серийный характер Sysv init и оставаться верным для философии UNIX.

Systemd - еще одна замена для Sysv init, но она включает в себя многое другое. Он имеет модули, которые управляют физическими устройствами, пользователями пользователей, разрешением сетевого имени и гораздо больше - это состоит из более чем 70 дворовиков и более 1,4 миллиона строк кода. Сравнение, Sysv init для Арка Linux составляет менее 2000 строк кода. Очевидно, что SystemD имеет хорошо и по-настоящему отказался от философии ЮНИИ. И не только то, что он совершает дальнейшую ерешу полностью игнорировать Портативный интерфейс операционной системы (Posix) стандарт.

Системные аргументы являются одними из самых нагретых, которые я когда-либо стал свидетелем в сообществе с открытым исходным кодом. (И это что-то говорит.) Оравнивающиеся голосоистые просистемы и лагеря No-Systemd не являются единственными вовлеченными людьми, конечно. Я говорю со многими людьми, которые даже не знают, что Systemd - это вещь, а также много других, которые слышали об этом, но не знают достаточно деталей, чтобы сформировать мнение в одну сторону или другой. Честно говоря, им все равно. Они просто хотят вещи для работы.

Если вы не уверены, вы находитесь в распределении на основе SystemD, запустите PS. команда по процессу ID 1.

 PS -P 1 

Если вы видите «SystemD» в ответ, то четко, вы используете SystemD. Если он говорит что-то еще - типично «init» - вы не являетесь не.

СВЯЗАННЫЕ С: Почему Systemd Linux все еще разделяет после всех этих лет

Философия, архитектура и инженерное качество

Разные люди объект к системе по разным причинам. Для некоторых, это игнорирование традиционной философии ЮНИС. Хотя это не обязательная догма, это «Путь Unix». И это способ, который выдержал испытание временем: небольшие утилиты что может быть трубопровод вместе Так что их выход становится входом следующего процесса в трубопроводе является основной частью того, что дает Linux его ощущение и характер. Это то, что делает его особенно подходящим для быстрого количества креативных решений для одноразовых или недолгого требований.

Другие запрашивали дизайнерские решения за SystemD, «архитектуру программного обеспечения». Почему включают всю эту функциональность, которая не имеет ничего общего с загрузкой системы? Если эти другие элементы нуждались в обновлении или улучшении, сделайте только что. Но зачем интегрировать все в одном массивом, взаимосвязанном наборе приложений?

Проблемы были подняты о системных разработчиках Cavalier Отношение к исправлениям ошибок в целом и к Общие уязвимости и экспозиции особенно. Чем больше строк кода, тем больше ошибок, с которыми вам нужно иметь дело. Когда эти ошибки связаны с безопасностью и имеют их собственное количество CVE, выделенные им, то вам нужно было разобраться с ними вчера.

Независимо от того, какая бы причина или причины не хотели оставить систему на базе дистрибуции Linux, вопрос в том, куда вы идете дальше? Возможно, вы хотите попробовать что-то совершенно новое. Вы можете с нетерпением ждать изучения Ins и выходов нового распределения. С другой стороны, у вас может быть ни время, ни аппетит для еще одной кривой обучения. Вы хотите вернуться назад и работать как можно быстрее в системе, которая чувствует себя как это может.

Семья Debian: Devan

Если вы используете Debian или одну из множественных дебианских производных, таких как Ubuntu и все это племя родственников имеет смысл для вас проверить Деваан Отказ Devan - это вилка Debian, поэтому почти все будет знакомо. Оболочка по умолчанию - это Bash, а менеджер пакета доп Отказ Девуан был разветвлен от Debian в 2014 году. Это твердое и стабильное и имеет процветающий общин.

Если хочешь ГНОМ Как ваш Настольная среда, Вам придется сделать немного дополнительной работы. Gnome не предлагается в качестве выбора рабочего стола во время установки. ПРИЯТЕЛЬ С Корица С Щупс И другие доступны, но GNOME должен быть установлен вручную, как только вы получите систему и запуску.

GNOME имеет некоторые зависимости от компонентов SystemD, а именно Удев Менеджер оборудования устройства и входить в систему менеджер входа в систему. Замены для них были созданы Gentoo Linux. Разработчики.

эудев а также elogind. Разрешить приложениям с жесткими зависимостями на SystemD для работы, как будто SystemD были установлены. Антисидифицированные пуристы на это также утверждают, что пандербируют программное обеспечение, которое закодировано в жестких зависимостях для Systemd, почти так же плохо, как работает SystemD.

Выбор системы INIT на Devan - это Sysv init или Openrc. Отказ

Семья арки: Artix Linux

Арка а также Манджаро пользователи могут захотеть взять Артикс Linux для спина. Artix - это вилка арки, которая основана на проекте Arch-OpenRC. Его первый релиз пришел в 2017 году.

Arch Wiki содержит Инструкции по замене системойD с OpenRC , но он официально не поддерживается. Аналогично, поскольку поддержка OpenRC была упал из Манджаро Там нет никакого производного распределения, которое не бесплатно.

Поэтому, если вы хотите остаться в Arch-Universe, вам нужно выбрать вилку на основе арки, такую ​​как Artix, которая использует другую систему init. Artix, безусловно, доставляет на этом фронте. Во время процесса установки вы выбираете одну из трех различных систем INIT. Выбор OpenRC, Runit и S6.

Все ожидаемые настольные ароматизаторы доступны, такие как Cinnamon, Mate, Xfce и многое другое. Это также Версии в тестировании что поддерживает гному и I3 Tiling Window Manager Отказ

Менеджер пакета пакман Отказ Конечно, вы можете использовать это для установки памак С ура или любой другой Репозиторий Arch пользователь (Aur) помощники. Оболочка по умолчанию - это bash.

Это все, что вам нравится в арке без системой.

Red Hat и Fedora: PCLinuxos

Проект SystemD - это инициатива Red Hat. Основные системные разработчики являются сотрудниками Red Hat. Кажется, что для многих в мире Linux все, что выходит из «корпоративных» лагерей Linux-Red Hat, Оракуль С Интуиция С Канонический Например, - необходимо автоматически не доверять.

Systemd был описан как - среди прочего, - не более чем сюжета Red Hat для формирования Linux в то, что подходит для их встроенной операционной системы. Если Red Hat нуждается в распределении, с учетом встроенных систем, было бы проще просто создать один. Вам не нужно убеждать арку, убунту и Opensuse следовать костюм.

Конечно, с красной шляпой, являющейся всей причиной Systemdd, вы не собираетесь найти производную Red Hat без Systemd. Так что бы вы ни двигались, чтобы почувствовать себя новым и другим. Но если вы хотя бы хотите придерживаться дистрибутива, который использует Менеджер пакета Red Hat (RPM), вы должны просмотреть PCLINUXOS.

Проект PCLINUXOS начался в 2003 году в качестве вилки нынешнего несуществующего Mandrake Linux только до Мандрайк стал Мандривой Отказ Первый выпуск PCLinuxos появился в 2007 году, поэтому он предписат систему на долгий путь.

В то время как PCLINUXOS использует файлы «.rpm», он манипулирует их, используя собственное программное обеспечение для управления пакетом, apt-rpm. Отказ Это моделируется после apt-get. Команда из Debian World. Модифицированная версия синаптический Также предусмотрено, что работает с файлами «.RPM» вместо файлов «.deb».

PCLinuxos использует Sysv init и обеспечивает выбор Плазма , MATE и XFCE настольные среды во время установки. Существует несколько «ремастеров сообщества», которые обеспечивают другие настольные среды, включая GNOME. Оболочка по умолчанию - это bash.

Огоньте VMS

Лучший и единственный путь, действительно - чтобы увидеть, собираетесь ли вы ладить с распределением Linux - это попробовать. Самый простой способ сделать это на виртуальной машине. Это оставляет вашу текущую установку Linux нетронутым. Вы можете установить и попробовать как много дистрибутивов Linux, как вам понравится, пока не найдешь тот, который вы думаете, вы хотите попробовать. Виртуальная коробка идеально подходит для этого.

Когда вы готовы установить новое распределение, сделайте несколько Резервные копии вашей текущей установки, а затем-и только установите свой новый Linux.

СВЯЗАННЫЕ С: Начинающий Geek: как создавать и использовать виртуальные машины


Linux, - Самые популярные статьи

Как установить Signal Desktop на Linux

Linux, Jan 22, 2025

Элисеу Дейслер / ShuttTerstick.com Сигнал является Приложение, ориентированное на кон..


Как использовать ограниченную оболочку, чтобы ограничить, что может сделать пользователь Linux

Linux, Mar 25, 2025

Fatmawati Achmad Zaenuri / Shutterstock Ограниченная оболочка ограничивает то, что может сделать учетн�..


Что нового в Ubuntu 21.04 'Hirsute Hippo'

Linux, Apr 22, 2025

Новый выпуск Ubuntu 21.04. , Hirsute Hippo, был выпущен 22 апреля 2021 года. Это промежуточный выпуск популярног..


Docker для начинающих: Все, что нужно знать

Linux, Jun 15, 2025

Докер создает упакованные приложения называется контейнерами. Каждый контейнер обеспечив�..


Что нового в GNOME 41?

Linux, Sep 16, 2025

Среда на рабочем столе Linux. ГНОМ 41 было выпущено 22 сентября 2021 года. Приближается горячим на кабл..


Как запустить приложения для Android на Linux

Linux, Oct 19, 2025

тишины / ShuttTerstock.com. Вы когда-нибудь хотели запустить приложение для Android на Linux, но не хот..


Как иметь дело с пробелами в именах файлов на Linux

Linux, Dec 14, 2024

Как и большинство операционных систем, Linux поддерживает имена файлов с пробелами в них. Но использование �..


Как интегрировать приложения и сценарии на рабочий стол Linux

Linux, Oct 10, 2025

На Linux приложение без настольного файла не будет интегрироваться с вашей средой рабочего стола. Большинс�..


Категории