Что такое «Распределение»?

11

Я новичок в Ubuntu. На самом деле, я только начал использовать Linux.

Мой вопрос: что такое дистрибутив?

Аббас Али
источник
6
Linux - это мороженое ... Распределения - это вкусы ...
rahul27

Ответы:

8

Дистрибутив Linux является членом семейства Unix-подобных операционных систем, построенных поверх ядра Linux. Такие дистрибутивы (часто называемые дистрибутивами для краткости) состоят из большой коллекции программных приложений, таких как текстовые процессоры, электронные таблицы, медиаплееры и приложения баз данных.

Подробнее: http://en.wikipedia.org/wiki/Linux_distribution

aneeshep
источник
2
Как насчет дистрибутивов Solaris или BSD? :-)
Стефано Палаццо
1
Некоторые другие дистрибутивы Linux (о которых вы, возможно, слышали) включают Fedora, Red Hat Enterprise Linux, Debian и OpenSUSE.
Томас Боксли
21

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

Операционная система Linux состоит из нескольких частей:

  • Linux Kernel

    Включая:

    • Драйверы устройств

    • Программное обеспечение системного уровня

  • GNU * Самодельная

    Состоящий из

    • Программное обеспечение интерфейса пользователя (bash, ...)

    • Компилятор, компоновщик, парсер-генератор, ...

    • Прикладное программное обеспечение (emacs, bc, ...)

  • Рабочий стол , такие как Gnome , KDE , XFCE

    Который сам обеспечивает

    • Программное обеспечение для аппаратной абстракции (например, Pulseaudio, ...)

    • Прикладное программное обеспечение (текстовый процессор, электронная таблица, веб-браузер, ...)

    И более.

Эта комбинация программного обеспечения, составляющая полную операционную систему, называется «стеком»:

введите описание изображения здесь

Дистрибуция Linux создается путем объединения всех этих частей для создания законченной и пригодной для использования операционной системы для определенной цели или для общего использования.

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

  • Примером специализированного дистрибутива является CHAOS , небольшая ОС, предназначенная для работы на узлах высокопроизводительных вычислительных кластеров.

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


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

  • Ubuntu создан для того, чтобы быть веселым и простым в использовании

  • TinyCore создан для людей, которые хотят использовать его на старом оборудовании

  • RHEL хорошо работает на больших суперкомпьютерах и критически важных серверах.

  • ...

Эти решения включают добавление / удаление программного обеспечения (такого как KDE vs. Gnome), и, возможно, (пере) дизайн и внедрение программного обеспечения (такого как Ubuntu One).

Существует целая куча дистрибутивов Linux, как показано на этой (огромной) диаграмме:

введите описание изображения здесь


*: Технически GNU является операционной системой; Однако для каждой ОС требуется ядро, а ядро ​​GNU (Hurd) еще не закончено, поэтому GNU использует ядро ​​Linux. Большинство людей сегодня называют эту комбинацию «Операционная система Linux», хотя Linux является ее небольшой частью. Возможно, самая важная часть.


Полезные ссылки:

Стефано Палаццо
источник