Дистрибутив Linux: различия между версиями
[непроверенная версия] | [отпатрулированная версия] |
мНет описания правки |
|||
(не показаны 23 промежуточные версии 15 участников) | |||
Строка 1: | Строка 1: | ||
{{переписать}} |
|||
'''Дистрибутив GNU/Linux''' — общее определение [[операционная система|операционных систем]], использующих [[Linux (ядро)|ядро Linux]], готовых для конечной установки на пользовательское оборудование. Поставляемая в рамках дистрибутива [[операционная система]] состоит из ядра Linux и, как правило, включает в себя набор библиотек и [[Утилита|утилит]], выпускаемых в рамках проекта [[GNU]], а также графическую подсистему [[X Window System]] и набор приложений, таких как редакторы документов и таблиц, проигрыватели мультимедиа, системы для работы с базами данных и т. д. Небольшие дистрибутивы могут не включать в состав подсистему X, и, в целях экономии, предлагать альтернативы GNU-утилитам, такие как [[musl]], [[BusyBox|Busybox]], [[uClibc]] или [[Dietlibc|dietlibs]]. |
|||
{{нет ссылок|дата=2023-04-15}} |
|||
'''Дистрибутив Linux''' — скомпонованный в [[дистрибутив программного обеспечения|дистрибутивный пакет]] подобранный набор компонентов операционной системы [[Linux]] — [[Ядро Linux|ядро]], библиотеки и утилиты проекта [[GNU]], программа установки, другие утилиты и программы для Linux; основная форма распространения Linux-систем. |
|||
Разнообразие дистрибутивов Linux связано с необходимостью выбора из многочисленных компонентов и совместимых их версий и различными спецификами [[Сервер (аппаратное обеспечение)|серверного]], [[Настольный компьютер|настольного]], [[Сетевое оборудование|сетевого]] и [[Встраиваемая система|встраиваемого]] оборудования. Например, в серверные дистрибутивы включаются различное серверное программное обеспечение ([[веб-сервер]]ы, [[СУБД]]), в настольные — [[Среда рабочего стола|среды рабочего стола]], [[офисный пакет|офисные пакеты]], [[Медиапроигрыватель|проигрыватели мультимедиа]], для малоресурсного оборудования — легковесные альтернативы GNU-утилитам, такие как [[musl]], [[BusyBox|Busybox]], [[uClibc]] или [[Dietlibc|dietlibs]]. |
|||
⚫ | |||
⚫ | |||
Поскольку ядро и сопутствующее ему программное обеспечение, в основном, являются [[Открытое программное обеспечение|открытыми]], тот или иной дистрибутив 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| |
[[Файл:Linux_Distribution_Timeline.svg|thumb|right|Временной график, отражающий развитие дистрибутивов Linux.]] |
||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
* 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 практически был неподдерживаемым, в 1993 году [[Патрик Фолькердинг]], взяв за основу SLS, выпустил дистрибутив [[Slackware]], который по состоянию на 2020-е годы является старейшим из существующих и развивающихся дистрибутивов 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. Большая часть поставляемых программ распространяется на условиях открытых лицензий, что даёт пользователям возможность модифицировать их сообразно своим нуждам. Тем не менее, в составе дистрибутива могут поставляться программы, распространяемые на условиях собственнических лицензий. |
|||
Ключевые компоненты, отличающие категории дистрибутивов — [[Система управления пакетами|пакетный менеджер]] и пакетный формат; в частности, отдельные группы образуют дистрибутивы, использующие пакетный менеджер [[Yum]] ([[DNF (менеджер пакетов)|DNF]]) и формат [[RPM]] (обозначаемые как «дистрибутивы на основе Red Hat») и применяющие менеджер [[Advanced Packaging Tool|Apt]] и работающие с форматом Deb («дистрибутивы на основе Debian»). Некоторые дистрибутивы, такие как Gentoo Linux, T2 SDE и Linux From Scratch, содержат только ядро, сборщики программ и саму программу установки, которая во время выполнения собирает всё необходимое программное обеспечение специально для архитектуры устройства, на которое устанавливается дистрибутив. |
|||
{{Нет источников |дата=2024-10-19}} |
|||
== Скриншоты наиболее распространённых дистрибутивов == |
|||
⚫ | |||
<gallery perrow="6"> |
|||
Файл:Ubuntu 20.10 2880p EN 31 12 2020 13 51 50.png|[[Ubuntu]] 20.10 "Groovy Gorilla" |
|||
Файл: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 |
|||
|[[Deepin]] 15.10 |
|||
Файл: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> |
|||
== Литература == |
|||
* {{статья |автор=Грэм Моррисон. |заглавие=Linux изнутри: Компоненты современного дистрибутива и их взаимосвязь друг с другом |ссылка=http://wiki2.linuxformat.ru/index.php/LXF131:Тема_номера |язык= |издание=[[Linux Format]] |тип= |год=2010 |месяц=май |число= |том= |номер=131 |страницы=22-29 |doi= |issn=}} |
|||
== См. также == |
|||
* [[Список дистрибутивов Linux]] |
|||
*Статья: [https://habr.com/ru/company/lanit/blog/562484/ Многообразие Linux-дистрибутивов] - сходства, различия, особенности дистрибутивов Linux (на примере 222-ух дистрибутивах) |
|||
{{rq|sources}} |
|||
⚫ | |||
[[Категория: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 входят:
- Boot-root, распространявшийся на двух дискетах в виде ядра и минимального набора утилит, достаточного для запуска системы;
- MCC Interim Linux — опубликован для всеобщего доступа на FTP-сервере Манчестерского университета в феврале 1992 года;
- TAMU, созданный в Texas A&M University приблизительно в это же время;
- SLS (Softlanding Linux System);
- Yggdrasil Linux/GNU/X — первый дистрибутив, распространявшийся на компакт-дисках.
Поскольку SLS практически был неподдерживаемым, в 1993 году Патрик Фолькердинг, взяв за основу SLS, выпустил дистрибутив Slackware, который по состоянию на 2020-е годы является старейшим из существующих и развивающихся дистрибутивов Linux.
Для пользователей дистрибутивы Linux становились альтернативой операционным системам DOS и Microsoft Windows на архитектуре IBM PC, Mac OS на компьютерах Apple Macintosh, а также собственническим версиям Unix. Многие из начинающих пользователей Linux были знакомы с системами Unix, и их привлекла совместимость с Unix, стабильность, его низкая (или вообще нулевая) стоимость, а также доступность исходного кода.
Компоненты
[править | править код]Как правило, дистрибутив Linux состоит из утилит и библиотек GNU, вспомогательных программ, документации, графической подсистемы, подсистемы окон и менеджеров рабочего стола, а также ядра Linux. Большинство поставляемого программного обеспечения распространяется под открытыми лицензиями, что позволяет пользователям изменять его в соответствии со своими потребностями. Однако в дистрибутив может быть включено программное обеспечение, распространяемое по проприетарным лицензиям.
Многие дистрибутивы включают систему установки, которая выполняет те же функции, что и другие современные операционные системы.
Ключевые компоненты, отличающие категории дистрибутивов — пакетный менеджер и пакетный формат; в частности, отдельные группы образуют дистрибутивы, использующие пакетный менеджер Yum (DNF) и формат RPM (обозначаемые как «дистрибутивы на основе Red Hat») и применяющие менеджер Apt и работающие с форматом Deb («дистрибутивы на основе Debian»). Некоторые дистрибутивы, такие как Gentoo Linux, T2 SDE и Linux From Scratch, содержат только ядро, сборщики программ и саму программу установки, которая во время выполнения собирает всё необходимое программное обеспечение специально для архитектуры устройства, на которое устанавливается дистрибутив.
В статье не хватает ссылок на источники (см. рекомендации по поиску). |