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

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

Например, если сравнить дистрибутив Ubuntu и Gentoo, то первое, что бросится в глаза - это отличия в системе управления пакетами и в общей концепции работы с дистрибутивом. В этой статье мы сделаем сравнение популярных дистрибутивов Linux между собой. Конечно, у каждого дистрибутива есть своё предназначение, но в этой статье мы будем рассматривать их пригодность для использования в качестве рабочей системы.

Что будем сравнивать?

Давайте сначала выясним какие дистрибутивы будем сравнивать:

  • Ubuntu - дистрибутив, разработанный компанией Canonical. Я использовал этот дистрибутив довольно длительное время и использую сейчас, поэтому успел неплохо его изучить;
  • Debian - дистрибутив, на котором основана система Ubuntu, позиционируется как самый стабильный;
  • Fedora - противоположный лагерь. Использует систему управления пакетами RPM, на его наработках основаны Red Hat Enterprice Linux и CentOS;
  • OpenSUSE - ещё один дистрибутив, использующий систему управления пакетами RPM;
  • Arch Linux - дистрибутив, разрабатываемый сообществом и использующий систему роллинг релизов;
  • Gentoo - позиционируется как самый оптимизируемый и настраиваемый дистрибутив, поскольку позволяет компилировать все пакеты из исходников.

Я не включал в этот обзор Linux Mint, Manjaro, MX и другие популярные системы потому что я очень мало их использовал и мне нечего о них сказать.

Простота установки

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

1. Ubuntu

Установить Ubuntu очень просто. У вас есть графический установщик где надо только нажимать кнопку Далее. Тем не менее с помощью её установщика можно настроить достаточно нужных вещей, например, разметить диск, задать пароль пользователя, выбрать раскладку клавиатуры и часовой пояс, а также многое другое.

2. Debian

Установщик Debian не сильно отличается от установщика Ubuntu. Здесь тоже всё разбито на удобные шаги и настроек даже больше. Кроме всего того, что можно настроить в Ubuntu, тут можно подключить DVD диски для установки без интернета, а также можно выбрать графическое окружение, поддерживается LVM и шифрование диска.

3. Fedora

Установщик Fedora уже не пошаговый, но тоже не сильно сложнее. Здесь есть главное меню, в котором вам надо выбрать различные пункты настроек. По подробности настройки он похож на Debian.

4. OpenSUSE

У OpenSUSE установщик такой же пошаговый и простой, как и у Ubuntu. Есть там всё, что необходимо. Из особенностей установщика можно отметить возможность выбора окружения, расширенная поддержка Btrfs, а также довольно красивый интерфейс.

5. ArchLinux

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

6. Gentoo

У Gentoo тоже нет графического установщика, поэтому установка дистрибутива очень сложная для начинающих. Зато вы можете собрать все нужные вам программы из исходников и получить в теории более высокую производительность.

Оценки:

  • Ubuntu - 5
  • Debian - 5
  • Fedora - 4
  • OpenSUSE - 5
  • ArchLinux - 2
  • Gentoo - 1

Готовность к использованию

Важно также насколько система будет готова к использованию после установки и сколько вам придется потратить времени на её дополнительную настройку.

1. Ubuntu

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

2. Debian

Debian тоже использует окружение рабочего стола Gnome и, в принципе, тоже готов к использованию после установки. Но есть несколько нюансов. Если вы захотите установить программное обеспечение, то у вас ничего не выйдет, потому что в список репозиториев добавлены только репозитории с диска, сетевые репозитории надо добавить вручную. Кроме того, команда sudo не всегда настроена и Debian не любит несвободное программное обеспечение, поэтому некоторые кодеки тоже придется устанавливать самому.

3. Fedora

Fedora вполне готова к использованию после установки. Здесь тоже надо будет установить несколько мультимедиа кодеков, по крайней мере так было, когда я её в последний раз серьезно использовал. Но в целом она готова и использует окружение Gnome.

4. OpenSUSE

В OpenSUSE по умолчанию используется окружение рабочего стола KDE. Оно более настраиваемое по сравнению с Gnome, но по моему мнению после установки его надо немного настроить для более комфортной работы. Ну и кодеки вам надо будет поискать. В остальном же система вполне готова.

5 и 6. Arch Linux и Gentoo

Ни о какой готовности здесь речь идти не может. Там и там вы получаете голую систему, в которую надо устанавливать драйвера, X сервер и графическое окружение. Всё вручную. Это занимает время, но помогает научится и разобраться в Linux.

Оценки:

  • Ubuntu - 5
  • Debian - 4
  • Fedora - 4
  • OpenSUSE - 3
  • ArchLinux - 1
  • Gentoo - 1

Программное обеспечение

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

1 и 2. Ubuntu и Debian

Операционная система Ubuntu основана на Debian, а у этого дистрибутива очень большие репозитории пакетов. К тому же, из-за того, что Ubuntu - это самый популярный дистрибутив, разработчики программ в первую очередь создают пакеты для него. Большинство пакетов, которые работают в Ubuntu можно ставить в Debian и наоборот. А с появлением универсальных пакетов snap и flatpak ситуация ещё больше улучшилась.

3. Fedora

У Fedora с пакетами не так всё хорошо. Конечно, здесь есть официальные репозитории, в которых много чего есть. Ещё есть несколько сторонних репозиториев, в которых программ ещё больше. Но если бы не flatpak некоторые программы было бы сложно получить.

4. OpenSUSE

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

5. Arch Linux

В ArchLinux ситуация с пакетами программного обеспечения тоже не очень плохая. Тут используется собственный менеджер пакетов pacman и свой формат пакетов. Но зато есть пользовательский репозиторий AUR, в котором вы найдёте практически все пакеты, которые вам нужны.

6. Gentoo

Здесь с программным обеспечением всё плохо. Есть официальные репозитории, есть несколько сторонних репозиториев, так называемых оверлеев. Там есть большинство нужных программ. Но если нет, будет сложно. Правда уже можно установить snap и flatpak, которые частично решают проблему.

Оценки:

  • Ubuntu - 5
  • Debian - 5
  • Fedora - 3
  • OpenSUSE - 4
  • ArchLinux - 4
  • Gentoo - 2

Настраиваемость

Настраиваемость дистрибутива имеет не очень большое значение для удобства работы в нём, но зато интересует многих. Фактически любой дистрибутив Linux будет более настраиваемым чем Windows, но между собой они тоже отличаются.

1. Ubuntu

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

2. Debian

Операционная система Debian получилась более настраиваемая по сравнению с Ubuntu. Тут вы уже можете выбрать графическое окружение во время установки дистрибутива, по умолчанию учётная запись root будет включена. Но в качестве рабочего окружения используется тот же Gnome.

3. Fedora

Не сказал бы, что Fedora более настраиваемая чем Debian. Здесь используется всё тот же Gnome, да и установщик примерно с теми же возможностями. Для настройки системы используется стандартная утилита настроек Gnome, как и в предыдущих дистрибутивах.

4. OpenSUSE

А вот в OpenSUSE с настраиваемостью намного интереснее. В качестве окружения рабочего стола по умолчанию используется KDE. Оно очень настраиваемое. Вы можете добавлять различные виджеты, панели, эффекты для рабочего стола. Утилита настройки KDE может делать многое из того, что Gnome даже не снилось. Кроме того, у OpenSUSE есть своя утилита настроек под названием YaST она помогает администрировать систему, и если что-то нельзя сделать в KDE, то это можно сделать там.

5. Arch Linux

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

6. Gentoo

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

Оценки:

  • Ubuntu - 2
  • Debian - 2
  • Fedora - 2
  • OpenSUSE - 3
  • ArchLinux - 4
  • Gentoo - 5

Стабильность

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

1. Ubuntu

Операционная система Ubuntu очень стабильная. Она разработана корпорацией Canonical и позиционируется как надёжная система. Разработчики выпускают стабильные LTS релизы раз в два года, а раз в шесть месяцев релизы с коротким сроком поддержки. Сейчас я использую LTS релизы и на них всё довольно хорошо.

2. Debian

Принято считать, что Debian ещё стабильнее чем Ubuntu. Скорее всего, это так, потому что новые версии Debian выходят ещё реже и разработчики успевают всё проверить и тщательно протестировать. Тут, конечно, надо обратить внимание на новизну программ в Debian, однако в последнее время новые версии дистрибутива начали выходить чуть чаще, давая нам новые версии программ, а flatpak и snap вовсе решают этот вопрос.

3. Fedora

Дистрибутив Fedora позиционируется разработчиками как тестовая площадка для новых технологий, которые будут использоваться в Red Hat Enterprice Linux. Поэтому его никак нельзя считать очень стабильным, хотя за время что я его использовал у меня ничего серьезно не ломалось. Новые версии выходят довольно часто.

4. OpenSUSE

Я использовал OpenSUSE довольно долгое время и могу сказать, что система не менее стабильна, чем Ubuntu. Всё работает очень хорошо и даже Plasma не падает. А если падает, то очень редко.

5 и 6. Arch Linux и Gentoo

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

Оценки:

  • Ubuntu - 4
  • Debian - 5
  • Fedora - 3
  • OpenSUSE - 4
  • Arch Linux - 1
  • Gentoo - 2

Выводы

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

Показатель Ubuntu Debian Fedora OpenSUSE ArchLinux Gentoo
Простота установки 5 5 4 5 2 1
Готовность к использованию 5 4 4 3 1 1
Программное обеспечение 5 5 3 4 4 2
Настраиваемость 2 2 2 3 4 5
Стабильность 4 5 3 4 1 2
Средняя оценка 4,2 4,2 3,2 3,8 2,4 2,2

Как видите, лучше всего подходит Ubuntu или Debian. Дистрибутивы Fedora и OpenSUSE тоже вполне неплохие, а вот Arch Linux и Gentoo лучше использовать только в период обучения. А что вы думаете обо всём этом? Напишите в комментариях!

19 комментариев

  1. Аватар majetree 15 марта, 2016 Ответить
    • Аватар majetree 15 марта, 2016 Ответить
      • Аватар admin 15 марта, 2016 Ответить
  2. Аватар ant 15 марта, 2016 Ответить
    • Аватар admin 15 марта, 2016 Ответить
      • Аватар Pocket Calculator 21 августа, 2016 Ответить
        • Аватар admin 21 августа, 2016 Ответить
  3. Аватар Serg 15 марта, 2016 Ответить
  4. Аватар Фомич 16 марта, 2016 Ответить
  5. Аватар nic 18 марта, 2016 Ответить
  6. Аватар Alexey Sn 31 марта, 2016 Ответить
  7. Аватар Vyacheslav 2 мая, 2016 Ответить
    • Аватар majetree 2 мая, 2016 Ответить
  8. Аватар GW 6 мая, 2016 Ответить
  9. Аватар NeoMatrix 19 июля, 2016 Ответить
  10. Аватар Axel 20 ноября, 2016 Ответить
  11. Аватар Артур 22 августа, 2017 Ответить
  12. Аватар Erlan 3 сентября, 2017 Ответить
  13. Аватар Андрей Л. 27 июня, 2018 Ответить

Ответить

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: