Linux

Сравнение Fedora и Ubuntu: сравнение дистрибутивов Linux

Сравнение Fedora и Ubuntu: сравнение дистрибутивов Linux

Fedora и Ubuntu — две наиболее популярные и хорошо поддерживаемые операционные системы на базе Linux. Оба существуют уже более десяти лет и приезжают из разных уголков мира, но различия между ними довольно нюансированы.

Так что между Fedora и Ubuntu, что вам подходит?

Как появились Fedora и Ubuntu

Fedora — это бесплатная операционная система на основе Linux с открытым исходным кодом, существующая с 2003 года. Спонсором проекта является Red Hat, крупнейшая в мире компания с открытым исходным кодом до покупки IBM. Fedora служит основой для Red Hat Enterprise Linux, версии Linux, предназначенной для компаний и серверов, а не для персональных компьютеров.

Ubuntu стала самой популярной операционной системой на основе Linux вскоре после ее запуска в 2004 году. Миллиардер Марк Шаттлворт создал компанию Canonical, целью которой было создание версии Linux для обычных пользователей компьютеров. Ubuntu был тем рабочим столом.

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

Рабочая станция Fedora 30 с открытым файловым менеджером

В течение нескольких лет слоган Fedora звучал так: «Свобода. Друзья. Характеристики. Во-первых . » В рамках проекта поставляется десктоп, который почти полностью не содержит проприетарного кода, за исключением двоичных драйверов, обнаруженных в ядре Linux, которые позволяют Fedora поддерживать аппаратное обеспечение, встречающееся в большинстве ноутбуков.

Разработчики Fedora сосредоточены на создании функций, которые выходят в более широкую экосистему Linux. По этой причине Fedora часто представляет собой демонстрацию функциональности, которую альтернативы получат в ближайшие месяцы (или в некоторых случаях, например, использование сервера отображения Wayland, годы).

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

Файловый менеджер Ubuntu 19.04 с фоновыми иконками на рабочем столе

Слоган Ubuntu изначально был «Linux для людей» . Цель состояла в том, чтобы создать настольный компьютер, предназначенный для обычных пользователей компьютеров, которые могли бы конкурировать с Windows и Mac OS X. Canonical пыталась скрыть более технические аспекты Linux и предоставить опыт, который работает просто из коробки.

Ранние версии Ubuntu поставлялись с простым установщиком с возможностью предварительно опробовать образцы рабочего стола, а также с простыми способами установки Adobe Flash и мультимедийных кодеков. Canonical также приложила огромные усилия для создания уникального интерфейса для настольных компьютеров, известного как Unity, который выделялся бы среди потребителей и поставщиков ПК. Компания даже попробовала свои силы в выводе Linux на телефоны.

В последние годы Canonical отказалась от большинства этих проектов и переключила свое внимание на облако.

Каково это использовать Fedora или Ubuntu?

Панель приложений Ubuntu 19.04 с новой темой значков

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

Fedora не вносит изменений в этот интерфейс, среду рабочего стола , так что то, что вы видите в Fedora, совпадает с тем, что вы видите на GNOME.org .

Ubuntu предоставляет свои собственные темы и поставляется с док-станцией приложения, которая всегда видна (на фото выше).

То, что выглядит лучше, субъективно, но в Ubuntu вы встретите больше несоответствий.

Простота использования

В то время как Ubuntu начинал как более удобный для пользователя рабочий стол, это различие исчезло. Скорее всего, в Fedora все будет «просто работать», за исключением случаев, когда речь идет о проприетарных драйверах оборудования.

Ubuntu выигрывает от наличия большего сообщества поддержки, которое может облегчить устранение проблем. Но сообщество Fedora настолько велико, что это не так уж важно.

Цикл выпуска и период поддержки

Версии Ubuntu доступны для скачивания

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

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

Ароматы и Спины

Ни Fedora, ни Ubuntu не заставляют вас использовать GNOME. Есть много разных настольных сред на выбор. Вы можете использовать одну из этих альтернатив в Fedora или Ubuntu, загрузив разные версии любого проекта.

В Fedora варианты известны как Spins и имеют такие имена, как Fedora KDE Plasma Desktop Edition и Fedora Xfce Edition. Те же выпуски Ubuntu, известные как ароматы , зайдите под именами Kubuntu и Xubuntu. Другие версии Ubuntu используют другую схему именования, например Ubuntu MATE и Ubuntu Budgie.

Получение приложений

Программное обеспечение GNOME, открытое в Fedora

Независимо от того, используете ли вы Fedora или Ubuntu, вы по-прежнему будете использовать программное обеспечение GNOME для загрузки приложений. Это один из нескольких магазинов приложений, доступных для Linux.

Большинство приложений являются бесплатными и с открытым исходным кодом. Ubuntu давно смешивается с проприетарным программным обеспечением, облегчая поиск приложений, таких как Steam и Spotify, с помощью быстрого поиска. Хотя благодаря интеграции с Flathub такие приложения теперь легко установить и на Fedora.

В репозиториях Ubuntu содержится больше программного обеспечения, чем в Fedora, но приложения для Linux, с которыми люди лучше всего знакомы, обычно доступны для обоих.

Управление пакетами

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

Fedora использует формат пакета RPM, тогда как Ubuntu использует DEB. Вы можете скачать пакеты через командную строку. Если вы это сделаете, вы будете использовать DNF в Fedora или APT в Ubuntu. Оба инструмента похожи, но люди склонны развивать предпочтения с течением времени.

«Универсальные» форматы пакетов

Не существует единого формата пакетов, который работал бы в каждой версии Linux, но разработчики прилагают все усилия, чтобы изменить это. К сожалению, Fedora и Ubuntu по умолчанию используют другой «универсальный» формат пакета. Fedora использует Flatpak, а Ubuntu использует пакеты Snap.

Flatpak, похоже, получил более широкое распространение среди различных настольных систем на базе Linux, поэтому вы можете найти программное обеспечение, доступное в виде Flatpak, но не пакет Snap. С другой стороны, поскольку Ubuntu является самым популярным и активно преследует разработчиков, есть также немного программного обеспечения, доступного только в формате Snap. Поскольку это универсальные форматы, можно установить Flatpaks в пакетах Ubuntu и Snap в Fedora, это займет немного больше работы.

Номера версий

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

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

Играть в игры

GOG.com отображает поддерживаемые версии Linux

Если вы геймер, Ubuntu предоставит вам более легкое время. Платформы, такие как Steam и GOG.com, явно поддерживают Ubuntu, хотя на Fedora можно запускать игры из обеих версий.

Игры для ПК также, как правило, являются проприетарными и зависят от проприетарных сервисов, которые обычно проще запустить и запустить в Ubuntu. Тем не менее, это снова начинает меняться благодаря Flathub, который предоставляет проприетарные приложения для Fedora без необходимости распространения такого кода самим Fedora.

Пользователи Ubuntu также выигрывают от проприетарных графических драйверов, которые проще в установке.

Создание программного обеспечения

GNOME Builder IDE в Fedora

Fedora предлагает отличную среду для разработчиков. Вы получаете рабочее пространство с относительно небольшим количеством изменений в исходном коде и более быстрым доступом к более новому программному обеспечению. То, что вы изучаете в Fedora, также имеет отношение к CentOS и Red Hat Enterprise Linux, с которыми часто сталкиваются системные администраторы.

Несколько будущих вариантов Fedora ориентированы на контейнеры, такие как Fedora CoreOS и Fedora Silverblue. Разработчики получат такие привилегии, как возможность легко устанавливать, тестировать и настраивать отдельные номера версий одного и того же приложения.

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

В конце концов, Linux в целом считается идеальным для разработчиков, и Fedora или Ubuntu вам подойдут.

Запуск Fedora или Ubuntu на сервере

Существуют настольные и серверные версии как Fedora, так и Ubuntu. Хотя вы можете установить Fedora на сервер, это не идеально. Новые версии выходят быстро и долго не поддерживаются, что делает Fedora плохо подходящей для машин, которые должны быть стабильными в течение продолжительных периодов времени. Если вы чувствуете себя более комфортно с Fedora, чем с Ubuntu, подумайте о запуске CentOS, которая является некоммерческой версией Red Hat Enterprise Linux.

Fedora против Ubuntu: что вам подходит?

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

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

В конце концов, если вы новичок в Linux, вы не ошибетесь ни с Fedora, ни с Ubuntu. Но если вы хотите рискнуть, есть еще много операционных систем на базе Linux, которые вы можете выбрать из

Похожие посты
Linux

8 лучших окружений рабочего стола Linux

AndroidIphone и ipadLinuxWindows

Окончательное руководство по включению темного режима везде

LinuxКак сделать

Что такое Swappiness в Linux? (и как это изменить)

LinuxКак сделать

Как использовать команду ls для вывода списка файлов и каталогов в Linux