какова точная разница между разными дистрибутивами?

Я новичок в Linux, и я использовал только ubuntu (с единицей и gnome как DE). Я слышал, что люди говорят, что ubuntu для начинающих, а продвинутые пользователи используют fedora, open suse или arch. Но вся разница, которую я видел, заключается в том, что среды рабочего стола различны, а менеджеры пакетов отличаются (ubuntu использует apt, fedora использует yum и arch с помощью packman).

поэтому мой вопрос заключается в том, как эти дистрибутивы отличаются, если мы зафиксируем выше лежащую DE (которая взаимодействует с пользователем) с gnome? Какова фактическая разница, отличная от среды рабочего стола между различными дистрибутивами Linux?

Распределения обычно начинаются с философии: обеспечить самый стабильный рабочий стол, предоставить новейшие пакеты, чтобы быть лучшим дистрибутивом Do-It-Yourself, чтобы устранить проблемы в другом дистрибутиве, чтобы быть лучшим долгосрочным сервером и так далее. Пакеты, их версии и любое поведение, зависящее от дистрибутива (например, менеджер пакетов), выпадают из этой базовой философии.

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

Менеджер пакетов, сценарии запуска, установщик, политика обновлений и пакетов. В некоторых случаях разные пути для установленных приложений. Различные поддержки сообщества, иногда они отличаются в патчах, которые были применены к ядру, и конфигурации ядра по умолчанию. Попробуйте несколько разных дистрибутивов (fedora, debian, slack, arch), и вы увидите различия.