Найти тему
Arch Linux рулит!

Manjaro Linux против Arch Linux

Оглавление

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

В этом руководстве вы узнаете:

  • Что такое Arch Linux
  • Что такое Манджаро
  • Некоторые сведения об обоих дистрибутивах
  • Сходства и различия между Arch и Manjaro
  • Потенциальные плюсы и минусы Arch и Manjaro

Arch Linux

Arch Linux c KDE Plasma
Arch Linux c KDE Plasma

Arch Linux фокусируется на минимализме, настройке и передовом программном обеспечении. Процесс установки отличается от большинства других дистрибутивов GNU / Linux. Вместо использования установщика с графическим интерфейсом пользователя (GUI) или TUI (текстовый интерфейс пользователя), процесс установки Arch полностью основан на интерфейса командной строки. Arch выпускает единый ISO-образ для использования при установке. Как только вы загрузитесь с этого образа, вы сразу попадете в голую командную строку.

Для завершения установки Arch Linux с этого момента вам потребуется обратиться к Руководству по установке ArchWiki. Следуя этому руководству, вы получите базовую минимальную настройку с пользователем root, без среды рабочего стола и только стандартные утилиты командной строки GNU / Linux, установленные в системе. Преимущество этого подхода заключается в том, что вы можете приступить к установке такого количества дополнительного программного обеспечения, которое вам нужно. В результате вы получаете точно настроенную индивидуальную систему без каких-либо дополнительно установленных программ и утилит.

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

Рабочий стол Arch Linux

Мой рабочий стол на Arch Linux i3WM
Мой рабочий стол на Arch Linux i3WM

Arch Linux использует модель скользящего выпуска (rolling releases), что означает, что вы можете установить Arch один раз и поддерживать свою систему в актуальном состоянии с помощью пакетного менеджера pacman. Просто введите команду «# pacman -Syu», и у вас всегда будет последняя «версия» Arch, и вам не придется беспокоиться об обновлении до новой версии. Официальные репозитории Arch содержат большое количество пакетов и большую часть программного обеспечения, которое вы хотите установить. Пакеты в официальных репозиториях постоянно обновляются, поэтому у вас всегда будет самое последнее передовое программное обеспечение. Преимущество этого подхода заключается в том, что вы получаете все новейшие функции и улучшения, но есть риск, что вам также, возможно, придется иметь дело с последними еще не обнаруженными и не исправленными ошибками.

Если вам нужно какое-либо программное обеспечение, которого нет в официальных репозиториях, скорее всего, вы сможете найти его в Arch User Repository (Пользовательский репозиторий Arch). Сокращенно AUR. AUR состоит из PKGBUILDS (PKGBUILD — это обычный текстовый файл с набором инструкций по сборке пакетов для арчеподобных дистрибутивов), загруженных пользователями Arch, некоторые из которых попадают в официальные репозитории, если становятся популярными. AUR - одна из самых привлекательных частей Arch Linux, поскольку она значительно увеличивает доступность программного обеспечения для установки. Хотя AUR требует, чтобы пользователи загружали PKGBUILDS с сайта и вручную создавали их, для загрузки доступно множество сторонних помощников AUR, которые могут автоматизировать процесс поиска, загрузки, установки и обновления пакетов AUR. Некоторые из этих помощников AUR могут даже взаимодействовать с pacman, так что вы можете легко управлять всеми своими официальными пакетами и пакетами AUR с помощью одной команды, если хотите. Из-за большого количества настроек и разнообразия возможностей конфигурации не существует официального «Arch look» или темы.

Пример связки Arch Linux + i3WM

WM (Windows Manager - оконный менеджер)

i3WM - тайлинговый (когда окна не накладываются друг на друга а располагаются плитками) оконный менеджер.

Манджаро

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

Как и Arch, Manjaro использует pacman в качестве менеджера пакетов, однако он также поставляется с графическим интерфейсом для pacman под названием Pamac. В общем, Manjaro имеет тенденцию включать инструменты управления системой с графическим интерфейсом по умолчанию, тогда как Arch предоставляет инструменты командной строки по умолчанию.

Манджаро ориентирован на удобство использования. Он использует простой графический установщик, который проведет вас через процесс установки с легкостью, аналогичной установке Ubuntu. Manjaro имеет несколько доступных ISO-образов, которые вы можете загрузить и использовать для установки операционной системы. Каждый считается отдельным изданием. Какой из них вы должны использовать, зависит от того, какую среду рабочего стола вы хотите иметь. Официальные выпуски Manjaro основаны на XFCE, KDE, и рабочие столы GNOME. Неофициальные версии сообщества включают Awesome, Bspwm, Budgie, Cinnamon , i3, LXDE, LXQt, MATE и Openbox.

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

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

Рабочий стол Manjaro

Рабочий стол Manjaro одного из нашего пользователя группы https://vk.com/arch4u
Рабочий стол Manjaro одного из нашего пользователя группы https://vk.com/arch4u

Поскольку Manjaro основан на архитектуре Arch, он также совместим с пользовательским репозиторием Arch. Фактически, вы даже можете использовать графический интерфейс pamac для установки из AUR после того, как включите эту опцию на панели настроек pamac. Manjaro поддерживает свою собственную ManjaroWiki, аналогичную ArchWiki, однако, в отличие от Arch, нет необходимости обращаться к вики для завершения начальной установки. Во многих случаях достойная похвалы ArchWiki может быть актуальна и для пользователей Manjaro, но, конечно не всегда.

Сходства и различия

Поскольку Manjaro основан на Arch, неудивительно, что они имеют несколько ключевых сходств. Оба дистрибутива следуют циклу скользящего выпуска и имеют обширные репозитории, поддерживаемые разработчиками пакетов каждого дистрибутива, а также доступ к Arch User Repository (AUR) для установки программного обеспечения, поддерживаемого сообществом. У обоих также есть ряд окружений рабочего стола и оконных менеджеров на выбор, а также информативные вики, которые можно использовать в качестве ресурса.

Эти сходства начинают расходиться, когда вы смотрите на другие характеристики. Arch ориентирован на минимализм и простоту дизайна, тогда как Manjaro ориентирован на удобство использования и простоту использования. Процесс установки Arch и результирующая базовая установка полностью сосредоточены вокруг интерфейса командной строки; Графические интерфейсы пользователя дополнительно устанавливаются позже. Кроме того, после установки базы Arch требуется много дополнительных ручных действий, прежде чем пользователь придет к тому, что большинство людей сочтут «полноценной пригодной для использования системой».

Если у вас еще нет значительного опыта установки Arch, вам нужно будет изучать ArchWiki, чтобы завершить процесс установки. С другой стороны, Manjaro использует установщик с графическим интерфейсом, который делает установку такой же простой, как и установку Ubuntu. базовая установка Manjaro включает в себя все навороты, которые обычно связаны с Desktop Linux, такие как среда рабочего стола, дополнительный пакет Office, программа для чтения PDF, программа просмотра изображений, веб-браузер, программа для чтения почты, видео / аудио плееры и т. д .; даже Steam включен из коробки. Manjaro включает графические интерфейсы для упрощения настройки системы и управления пакетами, в отличие от подхода Arch, основанного на командной строке.

Плюсы и минусы

Вышеупомянутые различия могут иметь некоторые плюсы и минусы для пользователей каждого дистрибутива. Философия Arch, процесс установки и настройки ориентирован на продвинутых пользователей Linux, которые точно знают, что они хотят от своих систем, и очень комфортно используют интерфейс командной строки. Подход Manjaro к этим же вопросам нацелен на новых пользователей и пользователей, которые ценят удобство и простоту / скорость настройки, а не настройку.

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

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

Заключение

Обычно пользователям, которые не знакомы с GNU / Linux, рекомендуется установить Manjaro, а более продвинутым пользователям следует установить Arch. Как обсуждалось выше, опытный пользователь, у которого мало времени или чей главный приоритет - удобство, может выбрать установку Manjaro. Точно так же многие новые пользователи считают установку Arch ценным процессом обучения и гордятся настраиваемой системой, которую они создали для себя с нуля.

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

Ссылки

  1. Наша группа в ВК https://vk.com/arch4u
  2. Наш Linux Чат в Телеграм https://t.me/linux4at - очень живой. В нем постоянно 80-100 человек онлайн. Регулярно помогаем друг другу решать различные проблемы и отвечаем на вопросы пользователей.
  3. Мой сайт по Arch Linux https://ordanax.github.io
  4. Чек лист по установке Arch Linux http://bit.ly/3mWvRA2
  5. Канал посвященный Linux https://www.youtube.com/Arch4u