EndeavourOS и Manjaro: углубленное сравнение двух лучших дистрибутивов на базе Arch Linux

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

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

Manjaro и EndeavourOS – два самых популярных варианта, когда речь заходит об “альтернативе Arch”.

Итак, давайте рассмотрим различия между этими двумя дистрибутивами. Почему вы должны выбрать один дистрибутив Linux вместо другого?

Варианты рабочего стола

Оба дистрибутива имеют множество вариантов рабочего стола. Manjaro имеет три официальных варианта рабочего стола: Xfce, KDE и GNOME. Есть также версии сообщества для Budgie, Cinnamon, Deepin, Mate, Sway и i3.

Endeavour OS официально предлагает гораздо больше вариантов. Помимо того, что есть в Manjaro, у них также есть LXQT, BSPWM, Openbox и Qtile.

Поскольку каждый вариант имеет свою среду рабочего стола и свои собственные приложения, специфичные для DE. Это приводит к отсутствию “строгой” базовой линии минимальных системных требований.

Вот список системных требований к оперативной памяти согласно сайту EndeavourOS (он должен быть таким же и для Manjaro) для каждого окружения рабочего стола

  • Xfce – минимум 2 ГБ оперативной памяти, но рекомендуется 4 ГБ
  • Mate – минимум 2 ГБ оперативной памяти, но рекомендуется 4 ГБ
  • Cinnamon – Необходимо минимум 4 ГБ оперативной памяти
  • Gnome – Необходимо минимум 4 ГБ оперативной памяти (предполагается, что это то же самое для KDE)
  • Budgie – Необходимо не менее 4 ГБ оперативной памяти
  • Plasma – Необходимо не менее 4 Гб оперативной памяти
  • LXQT – минимум 2 ГБ оперативной памяти, но рекомендуется 4 ГБ.

ISO-образ

Как я уже упоминал выше, Manjaro и EndeavourOS доступны в самых разных вариантах. Это означает, что я не могу указать вам на одну ссылку для загрузки ISO. Но для целей этой статьи, в которой мы сравниваем операционные системы, я выбрал стандартный вариант – ISO с Xfce.

Установка ОС

И EndeavourOS, и Manjaro используют программу установки Calameres и предоставляют несколько полезных опций в меню загрузки grub.

Установка EndeavourOS

Когда вы впервые загрузите EndeavourOS, он представит вам меню GRUB со следующими опциями

  • Загрузка с использованием драйверов Intel/AMD (опция по умолчанию)
  • Загрузка с использованием проприетарного графического драйвера NVIDIA
  • Запустить Memtest86+ (тест оперативной памяти)
  • Запустить HDT (средство обнаружения оборудования)

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

Опции включают управление разделами, установку редакций сообщества, обновление зеркал и запуск программы установки.

список опций программы установки EndeavourOS
список опций программы установки EndeavourOS

Существует два варианта установки

  • Онлайн – дает вам возможность изменить окружение рабочего стола на что-то другое, кроме Xfce.
  • Offline – Предоставляет вам рабочий стол Xfce с темой EndeavourOS.

Как уже упоминалось ранее, EndeavourOS использует программу установки Calameres с открытым исходным кодом. Но помимо этого, он также предлагает вам некоторые опции для лучшего контроля над пользовательским опытом и установкой.

Ниже перечислены доступные опции, предоставляемые программой установки EndeavourOS

  • Ядро LTS (наряду с последним стабильным ядром)
  • XFCE4
  • KDE
  • GNOME
  • i3 WM
  • Среда рабочего стола Mate
  • Среда рабочего стола Cinnamon
  • Среда рабочего стола Budgie
  • LXQT
  • LXDE

Список инструментов, доступных в программе установки EndeavourOS, выглядит следующим образом

  • espeak-ng : синтезатор текста в речь с открытым исходным кодом
  • mousetweaks : улучшение доступности для указывающих устройств
  • orca : программа для чтения экрана с поддержкой сценариев

Установка Manjaro

manjaro install grub
manjaro install grub

При первой загрузке Manjaro вы увидите меню GRUB со следующими опциями

  • Загрузка с использованием драйвера Intel/AMD (опция по умолчанию)
  • Загрузка с использованием проприетарного графического драйвера NVIDIA
  • Запустить тест оперативной памяти (Memtest больше не включен и, похоже, отсутствует в режиме UEFI).

Кроме брендинга и специфических для ОС изменений, внесенных разработчиками Manjaro в программу установки Calameres, нет особой разницы между стандартной программой установки Calameres и той, что вы получите в Manjaro.

manjaro install welcome
manjaro install welcome

Calameres – не единственная программа установки для Manjaro.

Если вам нужна индивидуальная установка Manjaro, вы можете использовать Manjaro Architect ISO для полностью индивидуальной установки CLI.

Имейте в виду, что на момент написания этой статьи Architect для Manjaro не поддерживается из-за неразрешенного конфликта пакетов. Пожалуйста, помогите поддержать проект, если у вас есть необходимые навыки и свободное время 🙂

Это может быть как хорошо, так и плохо, в зависимости от того, кого вы спросите.

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

Это означает меньший барьер входа, который был бы вызван списком альтернативных звуковых серверов, серверов отображения, менеджеров отображения и/или оконных менеджеров на выбор.

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

Если вы хотите настроить свою систему, вам придется сделать это после установки ОС.

Первая загрузка

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

В EndeavourOS доступны такие опции, как обновление зеркал, обновление системы, смена менеджера отображения (lightdm, gdm, lxdm и sddm), просмотр пакетов AUR, установка пакетов libreoffice, chromium, akm (A Kernel Manager) и многое другое.

Прочтите:  Почему я перешел на Garuda Linux

Со стороны Manjaro, возможности, которые вам предоставляются, я бы счел ограниченными по сравнению с EndeavourOS, но я бы назвал их “адекватно ограниченными”.

Это как раз то количество вещей, которое вам понадобится (как новичку) для начала работы с Manjaro.

Несколько опций, доступных на экране приветствия Manjaro – это ссылка на официальную Wiki, форумы поддержки, список рассылки, участие в разработке Manjaro, установка и/или удаление приложений и т.д.

На экране приветствия, и Manjaro, и EndeavourOS также есть возможность пожертвовать, если вам нравится проект и его направление, но делайте это только в том случае, если у вас есть на это деньги 🙂 .

Упаковка программного обеспечения

Признайте, что установка ОС – это только одна часть дистрибутива Linux.

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

Если вы обновляете/устанавливаете пакет, а он обновляет уже установленную библиотеку, от которой зависят другие пакеты, что ж… это плохо. Это создает так называемый “ад зависимостей”. Менеджер пакетов должен позаботиться об этом.

Итак, как Manjaro и EndeavourOS сравниваются в этом отношении?

Так как Manjaro и EndeavourOS основаны на Arch Linux, они используют менеджер пакетов pacman, который используется в Arch Linux. Одна из многих особенностей pacman заключается в том, что он обрабатывает зависимости за вас.

Manjaro

Несмотря на то, что Manjaro использует менеджер пакетов pacman, у Manjaro есть свои собственные репозитории.

Пакеты ежедневно берутся из Arch Linux и “зеркалируются” в хранилище пакетов Manjaro Unstable, а затем отправляются в Manjaro Testing для – вы угадали – тестирования.

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

Однако обновления безопасности напрямую попадают в публичные репозитории, что в Manjaro называют “Fast-Tracking” для более быстрого решения проблем.

Manjaro тестирует пакеты Arch Linux на стабильность

Этот метод тестирования пакетов гарантирует отсутствие неожиданных поломок пакетов из-за изменения “xyz”.

Но это также означает, что пользователям придется подождать несколько недель (обычно от 2 до 4 недель), пока новая версия программного обеспечения будет доступна для установки.

EndeavourOS

EndeavourOS не имеет собственных репозиториев программного обеспечения. Они зависят от основных репозиториев Arch Linux, и поэтому при использовании EndeavourOS вы получаете наиболее “ванильный” опыт.

Если вы установите Arch Linux и EndeavourOS на одну и ту же машину, почти все, кроме окружения рабочего стола или оконного менеджера и/или их тем и опыта установки, должно остаться неизменным.

Включенные пакеты

К этому моменту вы, возможно, заметили закономерность в различиях между Manjaro и EndeavourOS.

EndeavourOS

EndeavourOS стремится быть ближе всего к Arch Linux в плане философии.

  • Устанавливать только необходимые пакеты для полноценного рабочего стола? Есть.
  • Иметь самые современные пакеты в репозиториях дистрибутива? Есть.

EndeavourOS дает вам возможность изучить Arch, не изучая все сразу: EFI, поиск и установку драйверов, окружения рабочего стола/оконные менеджеры, менеджеры дисплеев и т. д.

Он установит все сразу и даст вам время изучить внутреннюю работу Arch Linux самостоятельно, в своем собственном темпе.

Manjaro

Manjaro, с другой стороны, держит вас за руку (видите, что я сделал?) все время, пока вы им пользуетесь. Он обрабатывает все, начиная от установки и заканчивая стабильностью пакетов, а также предоставляет вам довольно мгновенный доступ к обновлениям безопасности.

Он предназначен для использования в качестве операционной системы общего назначения для вашего компьютера.

По умолчанию в нем установлено довольно много приложений с открытым исходным кодом. Это очень полезно для начинающих пользователей Linux.

В нем установлено несколько приложений, таких как аудиоплеер, брандмауэр с графическим интерфейсом (gufw), GIMP, HP Device Manager, почтовый клиент (thunderbird), видеоплеер (vlc), офисный пакет (onlyoffice-desktopeditors).

Что мне выбрать Manjaro или EndeavourOS?

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

Если вы считаете себя обычным пользователем компьютера, которому для работы нужен только офисный пакет (LibreOffice, ONLYOFFICE), медиаплеер и веб-браузер, я бы рекомендовал вам попробовать Manjaro из-за их собственного репозитория для [в основном] стабильных пакетов и безглючной установки.

Но, с другой стороны, если вы тот, кто ранее использовал такие дистрибутивы, как Ubuntu, Pop!_OS, Linux Mint, ElementaryOS, Fedora и т.д., и теперь хотите научиться контролировать установку вашего дистрибутива Linux из меню WM в GRUB, и если вам нужен “голый” дистрибутив Linux, как Arch для начала, то EndeavourOS – это то, что я рекомендую вам.

А что вы выбрали? Поделитесь своими мыслями в комментариях ниже.

Оцените?
+1
60
+1
1
+1
1
+1
2
+1
1
+1
0
+1
0
Поделитесь с друзьями
Admin
Admin

Люблю Linux

Статей: 474
Подписаться
Уведомить о
guest
4 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии