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

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
[непроверенная версия][отпатрулированная версия]
Содержимое удалено Содержимое добавлено
Вандализм
Метка: отмена
мНет описания правки
 
(не показано 8 промежуточных версий 5 участников)
Строка 1: Строка 1:
{{переписать}}
{{переписать}}
{{нет ссылок|дата=2023-04-15}}
{{нет ссылок|дата=2023-04-15}}
'''Дистрибутив Linux''' — скомпонованный в [[дистрибутив программного обеспечения|дистрибутивный пакет]] подобранный набор компонентов операционной системы [[Linux]] — [[Ядро Linux|ядро]], библиотеки и утилиты проекта [[GNU]], программа установки, другие утилиты и программы для Linux; основная форма распространения Linux-систем.
'''Дистрибутив GNU/Linux''' — общее определение [[операционная система|операционных систем]], использующих [[Linux (ядро)|ядро Linux]], готовых для конечной установки на пользовательское оборудование. Поставляемая в рамках дистрибутива [[операционная система]] состоит из ядра Linux и, как правило, включает в себя набор библиотек и [[Утилита|утилит]], выпускаемых в рамках проекта [[GNU]], а также графическую подсистему на основе [[X Window System]] или [[Wayland]] и набор приложений, таких как редакторы документов и таблиц, проигрыватели мультимедиа, системы для работы с базами данных и т. д. Небольшие дистрибутивы могут не включать в состав подсистему X, и, в целях экономии, предлагать альтернативы GNU-утилитам, такие как [[musl]], [[BusyBox|Busybox]], [[uClibc]] или [[Dietlibc|dietlibs]].


Разнообразие дистрибутивов Linux связано с необходимостью выбора из многочисленных компонентов и совместимых их версий и различными спецификами [[Сервер (аппаратное обеспечение)|серверного]], [[Настольный компьютер|настольного]], [[Сетевое оборудование|сетевого]] и [[Встраиваемая система|встраиваемого]] оборудования. Например, в серверные дистрибутивы включаются различное серверное программное обеспечение ([[веб-сервер]]ы, [[СУБД]]), в настольные — [[Среда рабочего стола|среды рабочего стола]], [[офисный пакет|офисные пакеты]], [[Медиапроигрыватель|проигрыватели мультимедиа]], для малоресурсного оборудования — легковесные альтернативы GNU-утилитам, такие как [[musl]], [[BusyBox|Busybox]], [[uClibc]] или [[Dietlibc|dietlibs]].
В настоящее время существует более шестисот дистрибутивов GNU/Linux; более половины из них поддерживаются в актуальном состоянии, что обеспечивается регулярным выпуском обновлений разработчиками дистрибутива.


По состоянию на 2020-е годы существует более шестисот дистрибутивов Linux; более половины из них поддерживаются в актуальном состоянии, что обеспечивается регулярным выпуском обновлений разработчиками дистрибутива.
Поскольку ядро и сопутствующее ему программное обеспечение, в основном, являются [[Открытое программное обеспечение|открытыми]], тот или иной дистрибутив GNU/Linux может быть установлен на самый широкий спектр [[Аппаратное обеспечение|аппаратного обеспечения]], например: [[домашний компьютер]], [[Сервер (аппаратное обеспечение)|сервер]], [[ноутбук]] или [[нетбук]], [[смартфон]] или [[планшетный компьютер]]. Кроме этого, некоторые из дистрибутивов GNU/Linux специально предназначены для разворачивания в средах с ограниченными ресурсами (например, в решениях на [[микроконтроллер]]ах или на очень устаревшем оборудовании для загрузки с [[Дискета|дискеты]]).


Существуют дистрибутивы, распространяемые по платной подписке, среди наиболее распространённых — [[Red Hat Enterprise Linux]], [[SUSE Linux Enterprise Server]], [[Oracle Linux]]; коммерческие разработчики также распространяют бесплатные дистрибутивы, получившие существенное распространение, прежде всего, у конечных пользователей — [[Fedora Linux|Fedora]] (Red Hat), [[OpenSUSE]], [[Ubuntu]] (Canonical), кроме того, среди пользователей настольных систем наиболее популярны дистрибутивы, создаваемые усилиями добровольцев — [[Debian]], [[Slackware]], [[Gentoo]], [[ArchLinux]], [[Linux Mint]]. Среди распространённых дистрибутивов для сетевого оборудования — [[Cumulus Linux]], [[RouterOS]].
Существуют дистрибутивы, разрабатываемые как при коммерческой поддержке ([[Red Hat]] / [[Fedora]], [[SLED]] / [[OpenSUSE]], [[Ubuntu]]), так и исключительно усилиями добровольцев ([[Debian]], [[Slackware]], [[Gentoo]], [[ArchLinux]]).


== История ==
== История ==
[[Файл:Linux_Distribution_Timeline.svg|thumb|right|[http://futurist.se/gldt/ Временной график, отражающий развитие дистрибутивов GNU/Linux.]]]
[[Файл:Linux_Distribution_Timeline.svg|thumb|right|Временной график, отражающий развитие дистрибутивов Linux.]]
В список наиболее ранних дистрибутивов Linux входят:

* [[Boot-root]], распространявшийся на двух дискетах в виде ядра и минимального набора утилит, достаточного для запуска системы;
В список наиболее ранних дистрибутивов GNU/Linux входят:
* [[MCC Interim|MCC Interim Linux]] — опубликован для всеобщего доступа на [[FTP]]-сервере [[Манчестерский университет|Манчестерского университета]] в феврале 1992 года;
* H J Lu’s «[[Boot-root]]», распространявшийся на двух дискетах в виде ядра и минимального набора утилит, достаточного для запуска системы;
* [[MCC Interim Linux]], опубликован для всеобщего доступа на [[FTP]]-сервере [[Манчестерский университет|Манчестерского университета]] в феврале 1992 г.;
* TAMU, созданный в [[Texas A&M University]] приблизительно в это же время;
* TAMU, созданный в [[Texas A&M University]] приблизительно в это же время;
* SLS ([[Softlanding Linux System]]);
* SLS ([[Softlanding Linux System]]);
* [[Yggdrasil Linux/GNU/X]] — первый дистрибутив, распространявшийся на компакт-дисках.
* [[Yggdrasil Linux/GNU/X]] — первый дистрибутив, распространявшийся на компакт-дисках.


Поскольку SLS практически был неподдерживаемым, в 1993 году [[Патрик Фолькердинг]], взяв за основу SLS, выпустил дистрибутив [[Slackware]], который на текущий момент является старейшим из существующих дистрибутивов GNU/Linux, но в то же время активно развивающимся и поныне.
Поскольку SLS практически был неподдерживаемым, в 1993 году [[Патрик Фолькердинг]], взяв за основу SLS, выпустил дистрибутив [[Slackware]], который по состоянию на 2020-е годы является старейшим из существующих и развивающихся дистрибутивов Linux.


Для пользователей дистрибутивы GNU/Linux становились альтернативой операционным системам [[DOS]] и [[Microsoft Windows]] на архитектуре [[IBM PC]], [[Mac OS]] на компьютерах [[Apple Macintosh]], а также [[Собственническое программное обеспечение|собственническим]] версиям [[Unix]]. Многие из начинающих пользователей GNU/Linux были знакомы с системами Unix, будучи заняты ей на работе или дома. Их привлекла стабильность GNU/Linux, его низкая (или вообще нулевая) стоимость, а также доступность [[Исходный код|исходного кода]].
Для пользователей дистрибутивы Linux становились альтернативой операционным системам [[DOS]] и [[Microsoft Windows]] на архитектуре [[IBM PC]], [[Mac OS]] на компьютерах [[Apple Macintosh]], а также [[Собственническое программное обеспечение|собственническим]] версиям [[Unix]]. Многие из начинающих пользователей Linux были знакомы с системами Unix, и их привлекла совместимость с Unix, стабильность, его низкая (или вообще нулевая) стоимость, а также доступность [[Исходный код|исходного кода]].

В настоящее время GNU/Linux признана наиболее часто используемой системой на [[веб-сервер]]ах и серверах [[База данных|баз данных]], а также на [[встраиваемые системы|встраиваемых устройствах]].


== Компоненты ==
== Компоненты ==
[[Файл:Linux-Distribution en.svg|thumb|350px|Составляющие дистрибутива Linux]]
[[Файл:Linux-Distribution en.svg|thumb|350px|Составляющие дистрибутива Linux]]
Как правило, дистрибутив Linux состоит из утилит и библиотек GNU, вспомогательных программ, документации, графической подсистемы, подсистемы окон и менеджеров рабочего стола, а также ядра Linux. Большинство поставляемого программного обеспечения распространяется под открытыми лицензиями, что позволяет пользователям изменять его в соответствии со своими потребностями. Однако в дистрибутив может быть включено программное обеспечение, распространяемое по проприетарным лицензиям.


Многие дистрибутивы включают систему установки, которая выполняет те же функции, что и другие современные операционные системы.
Как правило, дистрибутив GNU/Linux состоит из утилит и библиотек GNU, вспомогательных программ, документации, графической подсистемы, подсистемы окон и менеджеров рабочего стола, а также ядра Linux. Большинство поставляемого программного обеспечения распространяется под открытыми лицензиями, что позволяет пользователям изменять его в соответствии со своими потребностями. Однако в дистрибутив может быть включено программное обеспечение, распространяемое по проприетарным лицензиям.


Многие дистрибутивы включают систему установки, которая выполняет те же функции, что и другие современные операционные системы. Некоторые дистрибутивы, такие как Gentoo Linux, T2 SDE и Linux From Scratch, содержат только ядро, сборщики программ и саму программу установки, которая во время выполнения собирает всё необходимое программное обеспечение специально для архитектуры устройства, на которое устанавливается дистрибутив.
Ключевые компоненты, отличающие категории дистрибутивов — [[Система управления пакетами|пакетный менеджер]] и пакетный формат; в частности, отдельные группы образуют дистрибутивы, использующие пакетный менеджер [[Yum]] ([[DNF (менеджер пакетов)|DNF]]) и формат [[RPM]] (обозначаемые как «дистрибутивы на основе Red Hat») и применяющие менеджер [[Advanced Packaging Tool|Apt]] и работающие с форматом Deb («дистрибутивы на основе Debian»). Некоторые дистрибутивы, такие как Gentoo Linux, T2 SDE и Linux From Scratch, содержат только ядро, сборщики программ и саму программу установки, которая во время выполнения собирает всё необходимое программное обеспечение специально для архитектуры устройства, на которое устанавливается дистрибутив.


{{Нет источников |дата=2024-10-19}}
== Скриншоты наиболее распространённых дистрибутивов ==
{{Дистрибутивы Linux}}
<gallery perrow="6">
Файл:Ubuntu 22.04 LTS Jammy Jellyfish.png|alt=|Ubuntu 22.04 "Jammy Jellyfish"
Файл:Debian 10 Buster GNOME.png|[[Debian]] 10 "Buster"
Файл:Fedora 31 (2019-10) with default desktop and applications.png|[[Fedora]] 31
Файл:Linux Mint 19.1 "Tessa" (Cinnamon).png|[[Linux Mint]] 19.1 "Tessa"
Файл:VirtualBox Elementary OS 5.1.7 21 03 2021 21 17 03.png|[[elementary OS]] 5.0 "Hera"
Файл:Arch Linux KDE 5.6.png|[[Arch Linux]]
Файл:OpenSUSE 15.1 KDE default.png|[[openSUSE]] 15.1
Файл:Zorin OS 15.png|[[Zorin OS]] 15
Файл:GentooTen.png|[[Gentoo Linux]] 10.1
Файл:Openmandriva.png|[[OpenMandriva Lx]] 4.0
Файл:Slackware 15.0 screenshot.png|[[Slackware]] 15.0
</gallery>


== Литература ==

{{rq|sources}}
{{Дистрибутивы Linux}}
[[Категория:Linux|*]]
[[Категория:Linux|*]]

Текущая версия от 16:52, 27 ноября 2024

Дистрибутив Linux — скомпонованный в дистрибутивный пакет подобранный набор компонентов операционной системы Linux — ядро, библиотеки и утилиты проекта GNU, программа установки, другие утилиты и программы для Linux; основная форма распространения Linux-систем.

Разнообразие дистрибутивов Linux связано с необходимостью выбора из многочисленных компонентов и совместимых их версий и различными спецификами серверного, настольного, сетевого и встраиваемого оборудования. Например, в серверные дистрибутивы включаются различное серверное программное обеспечение (веб-серверы, СУБД), в настольные — среды рабочего стола, офисные пакеты, проигрыватели мультимедиа, для малоресурсного оборудования — легковесные альтернативы GNU-утилитам, такие как musl, Busybox, uClibc или dietlibs.

По состоянию на 2020-е годы существует более шестисот дистрибутивов Linux; более половины из них поддерживаются в актуальном состоянии, что обеспечивается регулярным выпуском обновлений разработчиками дистрибутива.

Существуют дистрибутивы, распространяемые по платной подписке, среди наиболее распространённых — Red Hat Enterprise Linux, SUSE Linux Enterprise Server, Oracle Linux; коммерческие разработчики также распространяют бесплатные дистрибутивы, получившие существенное распространение, прежде всего, у конечных пользователей — Fedora (Red Hat), OpenSUSE, Ubuntu (Canonical), кроме того, среди пользователей настольных систем наиболее популярны дистрибутивы, создаваемые усилиями добровольцев — Debian, Slackware, Gentoo, ArchLinux, Linux Mint. Среди распространённых дистрибутивов для сетевого оборудования — Cumulus Linux, RouterOS.

Временной график, отражающий развитие дистрибутивов Linux.

В список наиболее ранних дистрибутивов Linux входят:

Поскольку SLS практически был неподдерживаемым, в 1993 году Патрик Фолькердинг, взяв за основу SLS, выпустил дистрибутив Slackware, который по состоянию на 2020-е годы является старейшим из существующих и развивающихся дистрибутивов Linux.

Для пользователей дистрибутивы Linux становились альтернативой операционным системам DOS и Microsoft Windows на архитектуре IBM PC, Mac OS на компьютерах Apple Macintosh, а также собственническим версиям Unix. Многие из начинающих пользователей Linux были знакомы с системами Unix, и их привлекла совместимость с Unix, стабильность, его низкая (или вообще нулевая) стоимость, а также доступность исходного кода.

Компоненты

[править | править код]
Составляющие дистрибутива Linux

Как правило, дистрибутив Linux состоит из утилит и библиотек GNU, вспомогательных программ, документации, графической подсистемы, подсистемы окон и менеджеров рабочего стола, а также ядра Linux. Большинство поставляемого программного обеспечения распространяется под открытыми лицензиями, что позволяет пользователям изменять его в соответствии со своими потребностями. Однако в дистрибутив может быть включено программное обеспечение, распространяемое по проприетарным лицензиям.

Многие дистрибутивы включают систему установки, которая выполняет те же функции, что и другие современные операционные системы.

Ключевые компоненты, отличающие категории дистрибутивов — пакетный менеджер и пакетный формат; в частности, отдельные группы образуют дистрибутивы, использующие пакетный менеджер Yum (DNF) и формат RPM (обозначаемые как «дистрибутивы на основе Red Hat») и применяющие менеджер Apt и работающие с форматом Deb («дистрибутивы на основе Debian»). Некоторые дистрибутивы, такие как Gentoo Linux, T2 SDE и Linux From Scratch, содержат только ядро, сборщики программ и саму программу установки, которая во время выполнения собирает всё необходимое программное обеспечение специально для архитектуры устройства, на которое устанавливается дистрибутив.