Что такое дистрибутив

Опубликовано mensh - вт, 11/22/2005 - 07:20

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

Что такое дистрибутив Linux

Содержание

Различия между дистрибутивами Linux

Различия между дистрибутивами Linux невелики:

  • формат пакетов;
  • программа установки;
  • выбор прилагаемых инструментов и прикладных программ;
  • соглашения о расположении некоторых системных данных на жестком диске (у большинства Linux-ов они совсем одинаковы, и размещены стандартно на жестком диске в любом дистрибутиве Linux).

Какой бы дистрибутив Linux вы не решили установить, вы, по существу, получите тот же Linux.

Наиболее популярные дистрибутивы Linux: Ubuntu, SUSE, Debian, Mandriva, Fedora.

Пакетные дистрибутивы Linux

Большинство дистрибутивов Linux являются пакетными, то есть все их компоненты устанавливаются из заранее собранных (прекомпилированных) бинарных пакетов.

Пакетные дистрибутивы Linux разделяются по формату пакетов на 2 группы: содержащие метаинформацию; не содержащие метаинформацию.

Пакетные дистрибутивы с содержанием метаинформации

В этой группе дистрибутивов Linux наиболее распространены форматы пакетов .rpm (Red Hat Linux и его клоны) и .deb (Debian и его клоны). В пакетах этих форматов содержатся данные о зависимостях.

Пакетные дистрибутивы без метаинформации

Пакеты здесь представляют собой обычные тарболы (компрессированные tar-архивы). Типичный представитель дистрибутивов Linux этой группы — Slackware (формат пакетов .tgz), имеющий ряд клонов.

Портируемые дистрибутивы Linux

Портируемые дистрибутивы Linux можно разделить на 2 группы: дистрибутивы, распространяемые в виде исходных текстов; дистрибутивы, распростаняемые преимущественно в прекомпилированной форме.

Самым известным представителем дистрибутивов, распространяемых в виде „исходников“, является Gentoo.

Преставителями прекомпилированных дистрибутивов, имеющих систему портов, являются CRUX и Arch Linux. Их пакеты представляют собой чистые тарболы, а контроль зависимостей в дистрибутиве Arch Linux, например, осуществляется за счет внешних баз данных.

Поделиться с друзьями