Рекламное объявление

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

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

Devuan использует среду рабочего стола Xfce

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

В любом случае, что такое система инициализации?

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

instagram viewer

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

Что «не так» с systemd?

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

Традиционно в Unix-подобных и Unix-подобных операционных системах 3 UNIX-подобные операционные системы, отличные от LinuxВ последнее время люди начали путать «UNIX» с «Linux». Linux находился под влиянием UNIX, но системы UNIX не имеют отношения к Linux. Вот несколько важных систем на основе UNIX, о которых стоит знать. Подробнее (Linux - последний), разработчики проектируют программное обеспечение, чтобы выполнять одну задачу и делать ее хорошо. Всегда были исключения, но с systemd основной компонент отличается от этого способа работы.

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

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

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

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

Девуан использует тот же менеджер пакетов APT, что и Debian Как использовать APT и попрощаться с APT-GET в Debian и UbuntuLinux находится в состоянии постоянной эволюции; серьезные изменения иногда легко упустить. Хотя некоторые улучшения могут показаться неожиданными, некоторые просто имеют смысл: ознакомьтесь с этими изменениями apt-get и посмотрите, что вы думаете. Подробнее , но у него есть собственные репозитории пакетов. Это серверы, на которых хранится программное обеспечение, которое вы загружаете с помощью APT.

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

Каково использовать Девуан?

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

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

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

LibreOffice на Девуане

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

Найдите новое программное обеспечение на Devuan

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

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

В конце концов, этот вопрос раскрывает суть того, что такое Девуан.

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

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

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

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

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

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

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

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

Говоря прагматично, используйте Devuan, если вы хотите Debian без systemd. Если вам нужен systemd, придерживаться Debian Debian: наслаждайтесь одним из самых стабильных и надежных дистрибутивов LinuxЕсть много пользователей Linux, которые используют такие дистрибутивы, как Ubuntu, или один из множества дистрибутивов, основанных на Ubuntu, включая Linux Mint. Однако независимо от того, что вы используете, ... Подробнее . Ничего большего, кроме этого.

Бертел - цифровой минималист, который пишет с ноутбука с физическими переключателями конфиденциальности и операционной системой, одобренной Free Software Foundation. Он ценит этику выше функций и помогает другим контролировать свою цифровую жизнь.