Начальная информация к размышлению для тех, кто выбирает дистрибутив для себя и хочет понять, например, «в каком дистрибутиве больше время работы от аккумулятора».
Дистрибутивы отличаются:
- пакетным менеджером и инсталлятором;
- подходом к обновлениям: rolling-release, fixed release;
- специализированными утилитами, облегчающими инсталляцию и конфигурирование системы;
- дефолтными настройками и дефолтным набором софта – то, что работает сразу после инсталляции;
- качеством репозиториев (разнообразие софта, частота обновлений);
- Поддержкой: сообщество, качество документации, активность bug-tracker.
Производные:
- Дистрибутивы можно разделить на source-based и бинарные, но я бы это отнес к пакетному менеджеру + репозиторий: умеют ли они такое.
- Сложность освоения. Как правило определяется дефолтными настройками, дистро-специфичным софтом (инсталлятор, пакетный менеджер, утилиты для конфигурирования) и поддержкой (документация community).
- Есть «глубинные» параметры, которые влияют на всю систему или на ее ключевые элементы; и хотя потенциально их можно менять в любом дистрибутиве, там, где нет поддержки со стороны создателей дистрибутива (репозиторий, документация), это может потребовать огромных усилий; тогда проще выбрать другой дистрибутив. Четких критериев нет, то я бы отнес к такому архитектуру процессора (x86, arm, mips) и систему инициализации (openrc/systemd).
Важные выводы:
- На любой дистрибутив можно установить нужный набор софта. Просто где-то это будет проще, где-то сложнее.
- Любой дистрибутив можно сконфигурировать так, как тебе нужно, в рамках возможностей софта (что не зависит от дистрибутива). Просто где-то есть специальные утилиты для этого, а где-то придется напрямую редактировать конфиги и читать маны.
Перечень глупых вопросов:
- Какой дистрибутив меньше кушает батарею ноутбука?
- Какой дистрибутив работает быстрее, грузится быстрее?
- Какой дистрибутив занимает меньше места или кушает меньше памяти?
- На каком дистрибутиве лучше работает <поставить название софта>?
- На каком дистрибутиве лучше работает <поставить название железа>?
- Мне очень нравятся твои обои рабочего стола, какой дистрибутив мне поставить чтобы у меня было так же?
Глупые эти вопросы потому, что это определяется набором софта и настройками конкретного пользователя. Да, что-то может быть частью дефолта дистрибутива. Но более правильно просто выяснить что занимает много места/кушает батарею/грузит процессор и соответственно это изменить (и это не зависит от дистрибутива). Во-первых, так можно добиться наилучшего результата для твоего конкретного случая. А во-вторых, если ты не готов это делать, и просто ищешь идеального дефолта, то Линукс попросту не для тебя; и это не не наезд — это факт.