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

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

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

2 ответа

Решение

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

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

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

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

  • Ядро Linux

    В том числе:

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

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

  • GNU* Userland

    Состоящий из

    • Программное обеспечение интерфейса пользователя (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 является ее небольшой частью. Возможно, самая важная часть.


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

Другие вопросы по тегам