Ubuntu и Fedora – это, без сомнения, одни из самых популярных дистрибутивов Linux. Сложно однозначно сказать какой из них лучше. Поэтому мы рассмотрим эти дистрибутивы с разных сторон, чтобы вы смогли определиться с выбором между Ubuntu и Fedora.
Важно отметить, что сравнение в основном проводилось между настольными версиями дистрибутивов. Также сравнение Fedora vs Ubuntu не коснётся каких-либо специфичных версий дистрибутивов.
Содержание статьи
Сравнение Ubuntu vs Fedora
Практически все дистрибутивы отличаются друг от друга преимущественно по ряду ключевых параметров:
- Установка.
- Поддерживаемые оболочки рабочего стола.
- Менеджер пакетов, поддержка приложений и система обновлений.
- Аппаратная поддержка.
- Группа разработчиков (управление разработкой со стороны компании или сообщества).
- Цикл выпуска новых версий.
- Техподдержка и сообщество.
Давайте узнаем насколько близки или далеки Ubuntu и Fedora друг от друга. Как только вы разберётесь в этом, вам будет гораздо легче сделать окончательный выбор.
1. Установка
Ubuntu использует установщик Ubiquity. Это один из самых простых и интуитивно понятных установщиков на рынке. Это сыграло немалую роль в популяризации Ubuntu. В далёком 2004 году, когда появился дистрибутив Ubuntu, установка Linux уже сама по себе была довольно сложной задачей.
Установщик Ubuntu отнимет у вас всего около 10 минут. В большинстве случаев он может найти установленные операционные от Microsoft и настроить загрузчик для возможности использования обеих систем. Вы также можете установить сторонние программы и кодеки, в установщике имеется такая опция. Это дополнительное преимущество.
Fedora в свою очередь использует установщик Anaconda. Он тоже значительно упрощает процесс установки операционной системы. Тем не менее, Ubuntu имеет более понятную программу.
Fedora также может предложить утилиту для загрузки и создания live USB образа дистрибутива, которая будет работать в среде Windows или Linux. Из особенностей программы стоит отметить сохранение файлов на USB накопителе, запись образа происходит без форматирования. Кроме этого можно разрешить сохранять состояние Live системы.
В целом процесс установки Ubuntu будет несколько проще. Но это не значит, что установить Fedora сложно. Нет, просто установщик Ubuntu имеет более лаконичный интерфейс.
2. Окружение рабочего стола
Оба дистрибутива по умолчанию используют оболочку GNOME.
В то время, как Fedora использует окружение GNOME как есть, Ubuntu настраивает внешний вид таким образом, чтобы оболочка была похожа на предыдущее решение – Unity.
Помимо GNOME, Ubuntu и Fedora могут предложить несколько других вариантов дистрибутивов с разными оболочками. Ubuntu имеет целый ряд вариаций: Kubuntu (KDE), Lubuntu (LXQt), Xubuntu (Xfce), Budgie и Mate. Хотя они и являются официальными версиями Ubuntu, Canonical не имеет отношения к их непосредственной разработке. Этим занимаются разные команды.
Fedora также может предложить ряд окружений рабочего стола, являющиеся частью Fedora Spins: Mate, Cinnamon, LXQt, LXDE, KDE, Xfce и Soas. В отличие от Ubuntu, все эти дистрибутивы разрабатываются и поддерживаются той же командой разработчиков, что ответственна за оригинальную версию с GNOME.
3. Менеджер пакетов и доступность ПО
Ubuntu использует систему управления пакетов APT для установки и управления программным обеспечением (приложениями, библиотеками и другими файлами, содержащими код). Fedora со своей стороны может предложить пакетный менеджер DNF.
Ubuntu имеет большие репозитории, позволяющие с лёгкостью установить тысячи приложений, как с открытым кодом, так и проприетарные решения. За последнее время репозитории Fedora заметно увеличились, но им ещё далеко до Ubuntu.
Некоторые разработчики также предлагают использовать .run пакеты, аналог .exe для Linux. Но большая часть софта, распространяемая отдельными пакетами, имеет формат .deb и .rpm, для Ubuntu (Debian) и Fedora (Red Hat) соответственно. Зачастую вам будут предложены на выбор оба пакета DEB и RPM. Крайне редко можно встретить такую ситуацию, когда на сайте выложен только RPM или только DEB пакет.
4. Аппаратная поддержка
Linux сам по себе имеет ряд проблем с некоторыми модулями Wi-Fi, принтерами, звуковыми и видеокартами. Оба дистрибутива, Ubuntu и Fedora, не лишены их. Для примера возьмём открытый драйвер Nouveau для карт Nvidia, который нередко приводит к ошибкам при загрузке системы.
Ubuntu имеет простой способ установки проприетарных драйверов, что во многих случаях приводит к лучшей поддержке внешних устройств.
Fedora находится на противоположной стороне и полагается в основном на драйверы с открытым кодом. Поэтому с установкой проприетарных драйверов могут возникнуть некоторые трудности.
5. Техподдержка и сообщество
Получить поддержку по обоим дистрибутивам можно на форумах сообщества. У Ubuntu есть два основных форума: UbuntuForums и Ask Ubuntu. Fedora же имеет всего один основной форум – Ask Fedora. Если рассматривать эти форумы по отдельности, то на них всех ведётся довольно активное обсуждение. Но нельзя не отметить тот факт, что Ubuntu использует большее количество людей, равно как и её форумы.
Популярность Ubuntu позволяет создавать целые сайты и блоги, посвящённые в основном этому дистрибутиву. Как следствие, мы имеем большее количество обучающих материалов и советов по устранению ошибок для Ubuntu. Fedora в этом плане несколько отстаёт.
6. Цикл выпуска новых версий
Каждые 6 месяцев выходит новая версия Fedora и поддерживается на протяжении всего лишь 13 месяцев. За это время вы должны успеть обновить систему. К счастью, обновление Fedora до новой версии проходит довольно легко. Для этого лучше использовать быстрое интернет-соединение. В среднем обновление потребует скачать около 1.5 ГБ данных.
Система обновлений Ubuntu несколько отличается. Одновременно используются две модели выпуска дистрибутива. Первая из них повторяет вариант Fedora, каждые 6 месяцев выходит новая версия и поддерживается 9 месяцев. С этой версией вы получите самые свежие программы, но за их стабильность разработчик не ручается.
Модель LTS (Long Term Support) предполагает выпуск новой версии каждые два года и поддержку на протяжении 5 лет. В LTS версии вы скорее всего получите несколько устаревшее ПО, но она станет отличным выбором для тех, кто ценит стабильность и не любит частые обновления операционной системы.
7. Надёжная основа
Ubuntu основана на Debian, а Debian в свою очередь – это один из самых уважаемых и крупных проектов, разрабатываемых сообществом, в мире открытого ПО.
Fedora – это управляемый сообществом дистрибутив от Red Hat. Основной продуктом компании является коммерческий дистрибутив Red Hat Enterprise Linux (RHEL). Fedora выступает для него в качестве тестового полигона. Самые последние обновления ПО тестируются сначала на этом дистрибутиве, лишь после того, как в компании убедятся в их стабильности, они могут попасть в RHEL.
8. Поддержка со стороны компаний
За спиной обоих дистрибутивов стоят компании. Как было сказано ранее, Fedora – это проект Red Hat (сейчас является подразделением IBM). Основной доход компания получает за счёт поддержки корпоративных клиентов. Оборот Red Hat превышает 3 миллиарда долларов. Поэтому поддерживать развитие Fedora не столь накладно.
Ubuntu управляется компанией Canonical. Лишь в 2020 году компания вышла на самоокупаемость с оборотом в районе 200 миллионов долларов. Несмотря на то, что Ubuntu гораздо более популярна среди пользователей, большая часть корпораций не стремится получать поддержку Canonical. Ситуация начала меняться совсем недавно, с развитием технологий ИИ многим клиентам потребовалась помощь с программным обеспечением. Это вселяет надежду и веру в то, что дистрибутив получит более активное развитие.
Что лучше в качестве сервера, Ubuntu или Fedora
До этого момента мы рассматривали настольные версии дистрибутивов. Но сравнение не будет полным без учёта их серверных вариантов.
Ubuntu популярна не только в качестве настольной операционной системы. Она занимает приличную долю и в серверном сегменте. Если вы имели опыт общения с настольной версией дистрибутива, то вариант для серверов будет для вас столь же понятен.
Fedora тоже имеет серверную версию дистрибутива. Но система обновлений каждые 13 месяцев делает Fedora не очень привлекательным решением. В этом случае правильным будет использование RHEL. Если же вас не устраивает подписочная система, то наиболее близким вариантом является CentOS. Этот дистрибутив также берёт своё начало с Red Hat, но управляется сообществом.
Выводы
Наше сравнение Ubuntu vs Fedora завершено. Как вы могли убедиться, оба дистрибутива имеют общие черты: оболочка рабочего стола, управляющая разработкой компания, удобные менеджеры пакетов. Но когда заходит речь о количестве этих пакетов, то Ubuntu несомненно вырывается в лидеры. В том числе и по количеству проприетарных пакетов, например, драйверов. С этой точки зрения Ubuntu выглядит более привлекательно, особенно для начинающих пользователей Linux.
Если же вы по роду своей деятельности занимаетесь администрированием серверов, то первым шагом знакомства с Red Hat может стать Fedora. Также дистрибутив может подойти тем, кто предпочитает ПО с открытым кодом.
Подводя итоги можно заявить о том, что Ubuntu подойдёт большему количеству пользователей. Для использования Fedora требуется некоторый опыт. В любом случае вы можете установить оба этих дистрибутива на виртуальную машину и сделать собственные выводы. А что по вашему мнению лучше, Ubuntu или Fedora? Какой дистрибутив вы предпочитаете больше? Делитесь своим мнением в комментариях!
1. Таким образом Ubuntu имеет большую библиотеку приложений чем в Ubuntu.
2. Зачем сравнивать DE, если его можно сменить..
И еще
3. В Fedora 24 и Ubuntu 16.04
Вроде 1 менеджер приложений - GNOME Software. Поправьте, если не прав.
А статья хорошая
Правы.
Спасибо!
Вот, какое-то раздвоение прослеживается в статье. И главное, что сравнивается то? То ли два Linux дистрибутива, то ли Linux vs Windows. Ну тогда заголовок то точно должен быть другим
В статье много неточностей. Теоретически аппаратная поддержка у Федоры больше, потому что она раньше получает обновления ядра. Касаемо ДЕ. Федора одной из первых получает все обновления гнома. На ней обкатываются все новые фичи. Также стоит отметить, что Fedora — это Research&Development-дистрибутив, т.е. тестовый полигон для отработки нового софта. Хотя, могу отметить, что работает он все-таки стабильнее Ubuntu. Однако ввиду разнообразных ограничений по распространению софта, даже mp3-кодек без лишних телодвижений не поставить. В этом отношении Fedora посложнее, чем Ubuntu, где только галочку тыцкнул и вот оно - счастье. Также следовало бы рассказать про зеркала репов DeltaRPM для людей со скудным интернетом (очень полезная фича Федоры).
С тех пор как появился gnome-software в федоре, установку кодеков так же можно произвести "тыцканьем галочек".
Недавно (неделю назад) установил Linux MINT 17, до этого были и другие линуксы, так вот: для новичка, в качестве первой подобной ОС предлагаю именно названную эту, она девчачья. :))
Мне вот что непонятно. У меня стоит ubuntu 16.04. Попробовал с LiveCD запустить Fedora... В Fedora даже Firefox грузится намного быстрее, чем в Ubuntu. То есть графические приложения в Fedora работают гораздо быстрее или я ошибаюсь?
Я не замечал такой разницы, может там оптимизация лучше или все дело в том, что это LiveCD.
Не знаю. Но после прочтения вашей статьи полез в интернет и нашел комментарий как раз про этот же браузер. Смысл там такой, что при повторной загрузке программы Fedora грузит намного быстрее, чем Ubuntu.
с de что по дефалту ,да... федора реактивная
у кого поддержка драйверов на видеокарты лучше? )
или это не соизмеримые вещи...
Да одинаково, ведь драйвера работают на уроне ядра, только в Ubuntu их проще установить.
Спасибо за ответ.
Вопрос очень общий. Отвечу по своему опыту. У меня карточка hd6930. Пользуюсь свободными драйверами radeon на нее. Тестировал специально бенчмарком unigine_Valley. И у федоры показатели лучше чем у archlinux и linuxmint. Так же с включенной опцией dri3 федора работает стабильно и без каких-либо глюков, в отличии от арча. Данная опция увеличивает производительность 3d графики. Ну и сам Gnome 3 оптимизирован в федоре лушче чем в любом другом дистрибутиве, на мой взгляд.
Неприятное впечатление от федоры - не получилось завести nvidia-prime и вообще оптимус-технологию на моем леново. В убунте все работает.
В федоре также нет клиента acestream, в убунте устанавливается из репы старая версия + плагин для kodi = медиа-центр с нормальным торрент-тв.
После того как установил RFRemix 24 (Fedora), возвращаться к Ubuntu нет желания. Более новый Gnome, более новое ядро и версии пакетов и главное работает все на удивление стабильно, у меня за месяц пользования ничего серьезно не падало, в отличии от "стабильной" Ubuntu. Рекомендую!!!
Ушел с убунту еще до того как там появилась unity. Так как стабильность у этого дистра оставляла желать лучшего. Выбор пал на Федору, и до сих пор пользуюсь этой ОС. Около полугода на моем компе жил Арч, вот это дейстивительно полигон для теста. Гном в федоре намного стабильнее и отзывчивее. А так как это мое любимое ДЕ, пришлось вернуться обратно. Арч очень понравился, но его не стабильность убивает все его плюсы...
Статья написана человеком, плохо знакомым с fedora. А так же с windows и mac os.
"Gnome может показаться недостаточно отшлифованным по отношению к Unity. Поскольку Gnome больше похож на Mac чем на Windows, пользователи переходящие с этой операционной системы могут заметить отсутствие привычных элементов управления и наоборот использование непривычных."
Мне это напоминает бред. Автор хотя бы посмотрите как мак выглядит. Это ОС с доком(как у юнити), верхней панелью с глобальным меню(как у юнити), с элементами управления окнами с левой стороны(как у унити). Может в следущий раз не будете задвигать подобную чушь). Да, гном может по началу показаться не удобным, т.к он предлагает по умолчанию совершенно новое взаимодействие юзера с компьютером. Activities позволяет делать с десктопом все(управление окнами, запуск приложений, поиск приложений, управление рабочими столами). И для всего этого нам нужна одна кнопка/жест мыши. Гном3 удивительно прост, и удобен. И это не похоже ни на что. Ни на мак, который копирует юнити. Ни на винду, на которую так похожа КДЕ. И ни одну ДЕ в настоящее время вы не настроите подобным образом. А если нужно гном можно легко переделать в класический дексктоп. Хот в гном2, хоть в виндоуз-лайк, хоть в юнити-лайк.
И почти по каждому пункту сравнений можно писать подобную портянку. Но времени жалко. Отмечу только что магазин-гном появился в федора давным давно. И через него можно не только просто устанавливать приложения и обновлять их, но и полностью обновлять систему. Все это через одно приложение. Недаром Убунту тоже перешла на него.
Можете найти мне Maya на убунту?
"мак, который копирует юнити" — какой вы жирный балабол
Добрый день.
я чуть не поперхнулся кофе, прочитав, что "Установка программного обеспечения в Linux была и до сих пор есть довольно сложной задачей. Особенно если сравнивать с Windows."
Вы не перепутали? В виндовсе приходится каждую программу искать через гугель, скачивать, запускать инсталятор, и тыкать мышью сквозь все меню. Спасибо, что хоть (хотябы некоторые) додумались недавно до создания кнопки "Пропустить все диалоги и тупо заинсталировать с дефолтными настройками".
Чем вам более сложным является Библиотека программного обеспечения той же убунты? Где пользователь может тупо выбрать, что ему надо без напряга гугля, причём инсталяция запускается одиночным щелчком (хотя мой батя действительно так привык к двойному щелчку, что потребляет его везде в убунте).
А чем вам сложен apt-get install, который скачивает и инсталлирует все зависимости, тогда как в винде все зависимости надо искать в гугле, и отдельно их скачивать.
А апдейт ВСЕХ программ в линуксе чем вам сложен? По сравнению с виндой, где, в лучшем случае надо запустить каждую программу, если она умеет апдейтить себя сама. А если не умеет, то надо опять гуглить страничку для скачивания, скачивать и снова тыкаться сквозь все настройки.
Афтар, пейши естчо!
Сейчас тут будут скакать и кричать пользователи MINT!
ПО драйверам, были сложности ubuntu и старые видеокарты! Ну это стабильно не запускается, либо запускается на пару запусков системы!
А вот новый компьютер с видеокартой работает по сей день, в 3d дизайне вообще нет просадок. Но правда ставил драйвера с помощью какого то сайта, так как многие инструкции просто не подходят. Факт!
феде оперативки нужно больше,простой пример,за сутки использования убунту не поперхнулась даже а вот федора начал тупить а под конец вообще завис, сожрав все 4 гига оперативки,а так же обновление пакетов в федора просто мука... раза в три дольше. единственное чем федора выделялась в лучшую сторону,это wayland , но вот если сравнить на данный момент,то убунту 1710 ща идёт тоже по дефальту с ним,но работает шустрее и не забивается так сильно и быстро оперативка как в fedora 26 и в 27-бета
Ставил различные Linux-системы, начиная с Debian/Ubuntu/Mint/ZorinOS, заканчивая системами, основанными на Red Hat. Долгое время (более 5 лет) на домашнем сервере стоял Debian 7 AMD64. Хорошая, в общем-то система, однако не лишена недостатков, главнейшим из которых было невероятно медленное открытие ресурсов сервера, которое составляло несколько минут. Когда он морально и физически устарел, обновить его до 8, а затем до 9 версии не получилось, пришлось искато альтернативу. Сначала установил Fedora 27 server и поразился, насколько изменилась скорость работы сервера, открытие сетевых ресурсов стало происходить за несколько секунд. Затем, когда при очередном обновлении системы сервер начал глючить, я понял, что не такая уж стабильная система Fedora. Установил на сервер CentOS 7.5, в установке и настройке ни каких отличий нет, однако скорость работы сервера резко возросла, теперь открытие сетевого ресурса занимает доли секунды и стабильность системы просто поразительная. В итоге остановился на CentOS на сервере, а на десктопе использую Fedora 27 в качестве основной ОС, а "для подсоса", когда невозможно что-то сделать под Linux в качестве второй системы использую Windows 10. О системах, основанных на Debian, забыл, как о страшном сне. Сам Debian достаточно стабилен, а его клоны, особенно Ubuntu очень нестабильны, особенно это относится к Ubuntu 18. Не могу согласиться с garynych насчёт Федоры, 4 гига для неё достаточно для любых случаев, даже с окружением рабочего стола KDE Plasma. Естественно Плазму надо настроить, а после настройки она просто летает. Другие графические окружения принципиально не использую, Gnome 3 просто фантастически дебилен, да и прожорлив более, чем KDE, в отличие от Gnome 2, в Xfce невероятно глючно работает сеть, Lxde до неприличия упрощено, Cinnamon и Mate постоянно напоминают неудобство Windows-овского главного меню, хотя и немного стабильнее Xfce.
Для меня напротив Gnome 3 исключительно удобен. Начинал пользоваться в Ubuntu 16. Сразу было крайне непривычно, а когда разобрался понял его преимущества в сравнении с другими окружениями. Сейчас работаю с ним в Fedora. По сравнению с Ubuntu 18 окружение рабочего стола Gnome, в Fedora значительно лучше.
Не смотря на то, что я предпочитаю Gnome, ваш опыт по настройке Fedora KDE для меня очень интересен. Предполагаю, что у вас очень большой опыт по работе с Linux и всегда буду рад продолжить общение.
Отталкивает отсутствие репозиториев (например яп Dart), а так же мелкие странности, возмем pgadmin4 установим в дебиан 10, все отлично получили ярлык запуска и все работает, установим в федоре ярлыка хрен сервис не запущен, и таких мелочей наберется много, а так система очень шустрая, мне показалось что она работает быстрее чем дебиан или бубунта