Дистрибутивы Linux с открытым исходным кодом всегда борются за первое место. Тем не менее, продолжается дискуссия о явном победителе, учитывая, что некоторые из лучших дистрибутивов стремятся достичь вершин успеха в мире дистрибутивов с открытым исходным кодом.
Различные опросы оценили Arch Linux и Ubuntu как два из лучших дистрибутивов для выполнения работы. Тем не менее, неуместно предполагать, почему инженеры и программисты расходятся во взглядах на эти два дистрибутива.
Чтобы усвоить доступные варианты, лучше копнуть глубже и посмотреть, что делает эти дистрибутивы лучшими в своей области.
1. Истоки и модели выпуска
Arch Linux
Arch Linux был запущен в марте 2002 года Джаддом Винетом. Он самостоятельно разработал исходный код Arch Linux и на протяжении многих лет инициировал и обновлял дистрибутив при участии сообщества.
Arch не заимствует исходный код у своих предшественников, в отличие от некоторых других современных облегченных дистрибутивов.
Arch Linux предлагает пользователям регулярные обновления в виде скользящих выпусков. Следовательно, этот дистрибутив созрел на основе того же репозитория исходного кода, поддерживая при этом современные версии приложений, драйверов и т. Д.
Пользователи могут постоянно обновлять ядро, чтобы пользоваться LTS или последними версиями, избегая проблем.
Ubuntu
Canonical Ltd. разработал Ubuntu еще в 2004 году. Унаследованный от Debian, Ubuntu является одним из первых дистрибутивов Linux; несмотря на десятилетия, проведенные за его плечами, он продолжает оставаться одним из главных соперников на рынке.
В дистрибутиве представлены модульные установки, позволяющие пользователям настраивать компоненты во время установки ОС.
Ubuntu работает по модели точечного выпуска, которая происходит раз в полгода, дискретные обновления. Эти обновления постоянно улучшают производительность, совместимость и функциональность Ubuntu.
Настройки Ubuntu позволяют пользователям выбирать ядра, среды рабочего стола, сторонние приложения и многое другое.
2. Управление пакетами
Arch Linux
Arch Linux - это дистрибутив с непрерывным выпуском, который наилучшим образом использует диспетчер пакетов Pacman.
Надежная и простая система сборки Pacman упрощает установку пакетов и управление ими. Это верно для всех сторонних пакетов, а не только для пакетов из официального репозитория Arch.
Служба главного сервера Arch синхронизирует списки пакетов точно, так как вы можете получить доступ к зависимостям каждого пакета по умолчанию.
Arch поддерживает установку пакетов только через интерфейс командной строки; К сожалению, команда разработчиков не предлагает альтернативы графическому интерфейсу.
Ubuntu
Ubuntu предоставляет большие преимущества через свой Advanced Package Tool (APT), тем самым открывая путь для легкого использования и беспрепятственных процедур установки.
Сегодня менеджер пакетов предлагает более 1,48 000 репозиториев и сторонних пакетов для различных целей. Можно ожидать отдельных релизов для сборок процессоров amd64 и i386.
Пользователям не нужно запоминать имена пакетов, поскольку APT может фильтровать пакеты с помощью поиска по ключевым словам, чтобы упростить процесс поиска.
Репозиторий Ubuntu в основном поддерживает совместимое программное обеспечение с открытым исходным кодом. Несколько платных программных приложений, поддерживаемых собственными разработчиками, доступны для исполнения в системах Linux.
3. Сторонние пакеты
Arch Linux
Как пользователь вы можете скачивать пакеты с помощью Pacman набрав в терминале следующую команду:
sudo pacman -S пакет
Пользователи, которые не знакомы с этими командами, могут прибегнуть к AUR, чтобы воспользоваться доступными пакетами в официальном репозитории Arch.
Репозиторий пользователей Arch или AUR помогает пользователям плавать в постоянно расширяющемся океане сторонних программных пакетов.
Вы можете расширить список пакетов в своей системе с помощью AUR, поскольку Arch Linux поддерживает их индивидуально. Вы можете положиться на обширный список опций AUR даже при использовании других дистрибутивов на основе Arch, включая Artix и Manjaro.
Ubuntu
В Ubuntu пользователи могут напрямую загружать и устанавливать пакеты с помощью APT.
sudo apt-get install имя пакета
Кроме того, вы можете загрузить сторонние пакеты вручную из Магазин Snap. В Snap Store Ubuntu размещаются пакеты, как и в любом другом магазине премиум-платформы. Разработчик заботится о категоризации пакетов, чтобы ускорить прямую установку.
Связанный: Лучшие дистрибутивы Linux на основе Ubuntu за все время
4. Программные обновления
Arch Linux
Arch Linux требует, чтобы вы вручную обновляли устаревшие пакеты до последних версий репозитория. Используйте команду ниже для обновления пакетов в Arch:
sudo pacman -Syu
Помимо официального репозитория Arch, AUR - это более обширная и пользующаяся доверием сообщества библиотека для установки стороннего программного обеспечения. Вы можете загружать и устанавливать пакеты из AUR с помощью помощника AUR, такого как Yay.
Ubuntu
Приложение GUI Software Manager в Ubuntu недавно упростило управление приложениями. Последние версии и подробные списки проверенного разработчиками совместимого программного обеспечения доступны в последних версиях.
Однако все версии, выпущенные после 20.0.4, используют Snap Store в качестве источника по умолчанию для выпусков программного обеспечения и обновлений пакетов. По умолчанию включены как PPA, так и пакеты DEB; однако они обычно создают проблемы с зависимостями и проблемы безопасности с их прямыми привилегиями root.
Snap Store обходит это с помощью проверок зависимостей и фиксирует установки и обновления в следующем месте:
/snap/bin/
5. Производительность, UX и поддержка
Arch Linux
Arch очень популярен среди разработчиков и профессионалов в области мультимедиа. Его стабильная производительность в любой поддерживаемой среде рабочего стола открывает путь к стабильности и непрерывному использованию.
AUR дает вам доступ к множеству инструментов для тестирования скорости обработки, производительности в Интернете, управления жестким диском и многого другого.
Хотя Arch не поставляется с окружением рабочего стола из коробки, у вас есть выбор установить любой рабочий стол или оконный менеджер в вашей системе. На рабочем столе Arch есть изящная, но в значительной степени настраиваемая тема, особенно если вы выберете KDE Plasma.
Будьте уверены, дистрибутив имеет постоянную поддержку разработчиков и сообщества, как и Ubuntu.
Ubuntu
Ubuntu продолжает обеспечивать стабильную производительность в пределах 20.0.4 и выше.
Дистрибутив предлагает плавную работу для обработки мультимедиа с расширенными возможностями компьютерных игр. Его расширенное дробное масштабирование, трехцветная схема и настраиваемая док-станция дают пользователям интерфейс, напоминающий системы Mac. Разница заметна только тем, кто знаком с UX в стиле macOS.
Улучшения обновляются всякий раз, когда выпускаются новые обновления Ubuntu LTS. Тем не менее, LTS не позволяет пользователям использовать новейшие функции программного обеспечения после установки.
Связанный: Лучшие дистрибутивы Linux на основе Arch
Arch Linux vs. Ubuntu: что лучше?
Действительно, Linux отвечает за расширение возможностей домашних компьютеров, наряду с передовыми системами реального времени корпоративного уровня. Самый уместный вопрос: какой дистрибутив наиболее эффективен для программирования и разработки ПО в данной ситуации?
Arch подходит для опытных пользователей, но не для новичков. С другой стороны, Ubuntu - это готовый универсальный дистрибутив, идеально подходящий для базового домашнего использования портативных компьютеров и компьютеров, а также для управления корпоративными серверами.
Уместно сказать, что оба дистрибутива хорошо оцениваются в глазах пользователей. В зависимости от потребностей вашего дистрибутива вы можете выбрать тот, который лучше всего соответствует вашим непосредственным требованиям.
Для начинающих пользователей Linux может быть сложно адаптироваться, но только если вы установите неправильный дистрибутив. Вот лучшие дистрибутивы Linux для пользователей Windows.
Читать далее
- Linux
- Arch Linux
- Ubuntu
- Linux дистрибутив
- Операционные системы
Гаурав Сиял имеет двухлетний опыт написания, написания для ряда фирм цифрового маркетинга и документов жизненного цикла программного обеспечения.
Подписывайтесь на нашу новостную рассылку
Подпишитесь на нашу рассылку технических советов, обзоров, бесплатных электронных книг и эксклюзивных предложений!
Нажмите здесь, чтобы подписаться