Linux существует уже почти 30 лет. Да, он такой старый и вошел в историю. Если вас интересует история некоторых основных дистрибутивов Linux, вот она вкратце - история различных дистрибутивов Linux, таких как Ubuntu, Fedora, REHL, Linux Mint, Slackware и т. Д. Причины их создания и их кратко обсудим философию.
Примечание: поскольку существует множество дистрибутивов, мы сосредоточимся только на нескольких основных дистрибутивах.
История самого Linux
Я думаю, что имеет смысл бегло взглянуть на историю самого Linux, прежде чем мы перейдем к дистрибутивам. Все началось в 1991 году, когда студент-информатик из Хельсинки по имени Линус Торвальдс создал ядро операционной системы, как он говорит, "просто для развлечения". Первоначально Линус называл его "Freax" (от "бесплатно" и "x", что означает принадлежность к семейству UNIX), но позже он был изменен на "Linux".
Первый выпуск был просто ядром. Оболочка, компилятор, библиотеки и т. Д. Были необходимы, чтобы иметь работающую систему. Они пришли из другого программного обеспечения GNU. Год спустя, в 1992 году, были созданы первые дистрибутивы Linux.
Debian Linux
Debian был одним из первых дистрибутивов Linux. Впервые он был анонсирован 16 августа 1993 года Яном Мердоком, хотя первая стабильная версия была выпущена в 1996 году. По сути, идея заключалась в создании стабильного дистрибутива, который каждый мог бы скачать и использовать бесплатно, вместо того, чтобы пользователи собирали приложения по одному. one и компилировать их самостоятельно. Если вам нужна более подробная история Debian, его сопровождающие с самого начала составили замечательный документ со всем важным в истории Debian.
Debian использует систему пакетов .deb - менеджер пакетов dpkg и его внешние интерфейсы (такие как apt-get или synaptic). Он поставляется с огромным хранилищем приложений, которые пользователи могут загружать и устанавливать. Debian также был одним из первых дистрибутивов Linux, которые начали предлагать live CD, что практически исключает входной барьер для новичков в Linux.
Ubuntu
Debian - очень амбициозный проект, имеющий огромное значение для Linux, но это тяжелый дистрибутив с множеством приложений, которые не нужны многим пользователям. Возникла потребность в более легком и удобном для пользователя дистрибутиве, что привело к появлению Ubuntu.
Первая версия Ubuntu - Ubuntu 4.10 (Warty Warthog) - была выпущена в 2004 году южноафриканским интернет-магнатом Марком Шаттлвортом. На древних зулусах и коса "Убунту" означает "человечность для других". Ubuntu основан на последней версии дистрибутива Debian и использует ту же систему пакетов .deb, хотя не все пакеты Debian можно установить в Ubuntu. Новая версия выходит каждые шесть месяцев, а долгосрочная версия - раз в два года.
Linux Mint
Linux Mint - еще один относительно новый дистрибутив в семействе Debian. Он был запущен в 2006 году Клеманом Лефевром и основан на Ubuntu. Он предназначен для очень удобного использования и особенно хорош для новичков. Linux Mint поставляется с множеством приложений и мультимедийной функциональностью, хотя в последних дистрибутивах поддержка мультимедиа / кодеков по умолчанию была удалена.
Одним из основных отличий Linux Mint является то, что он также включает в себя проприетарное программное обеспечение. Это сделано потому, что его разработчики хотят предоставить простой в использовании дистрибутив, в котором пользователям не нужно устанавливать все эти приложения самостоятельно. Как и в Ubuntu, в Linux Mint при необходимости можно установить дополнительное программное обеспечение Debian.
Red Hat Enterprise Linux (RHEL) и Fedora
Red Hat Enterprise Linux является преемником Red Hat Linux, одного из старейших дистрибутивов Linux. Первоначальная версия была опубликована в 1995 году и была заменена Red Hat Enterprise Linux в 2003 году. Это платный дистрибутив, и, как можно догадаться по названию, он нацелен на бизнес-пользователей.
Fedora - бесплатная альтернатива для домашних пользователей. Он включает в себя многие функции RHEL, а также некоторые экспериментальные, которые еще не реализованы в RHEL. Оба используют формат пакета .rpm, поэтому программное обеспечение из других дистрибутивов, таких как Debian, не может быть запущено напрямую.
Slackware
Запущенная Патриком Волкердингом в 1992 году, Slackware является старейшим из сохранившихся дистрибутивов Linux, и до середины 1990-х годов ему принадлежало около 80 процентов рынка. Ситуация изменилась с появлением Red Hat Linux, и сегодня Slackware далек от своей прошлой популярности. Причина не в том, что он плохой - напротив, это все еще лучший дистрибутив Linux, но поскольку Slackware призван быть гибко настраиваемым и надежным, а не удобным для пользователя, это повлияло на его популярность.
Если вы хотите изучить внутреннее устройство Linux, это дистрибутив! Slackware использует систему пакетов pkgtools; официального репозитория пакетов нет, и требуется много ручной настройки, но если он работает, то действительно работает.
Arch Linux
Arch Linux был основан в 2002 году Джаддом Винетом, вдохновленным CRUX, другим минималистичным дистрибутивом. Это скользящий выпускающий, что означает, что вам нужно установить его только один раз, и он всегда будет обновляться до последней версии.
Философия дизайна Arch Linux должна быть простой. Вместо того, чтобы упаковывать кучу приложений в дистрибутив, он поставляется только с минимальными и необходимыми приложениями для его работы, и пользователь может свободно устанавливать только те приложения, которые им нужны. Arch Linux использует двоичные пакеты / пакеты с исходным кодом, что означает, что вам необходимо скомпилировать и собрать (для пакетов с исходным кодом в AUR) его, прежде чем вы сможете его использовать. Это может показаться сложным, но Pacman и AUR сделали этот процесс относительно простым.
Прочитав эту краткую историю некоторых популярных дистрибутивов, если вы знаете какие-либо факты и историю, которые не описаны выше, не стесняйтесь поделиться ими в комментариях ниже.
6 комментариев
Комментарии закрыты.
почему ты не заглянул в opensuse?
Причина указывается сразу.
"Примечание: поскольку существует множество дистрибутивов, мы сосредоточены только на нескольких основных дистрибутивах".
Вы, должно быть, пропустили эту строку. :-)
LFS, Gentoo и Mandrake / Mandriva / Mageia также не упоминались, хотя все они сыграли важную роль в истории Linux, внося свой вклад в его развитие.
Тот факт, что вы используете openSUSE и любите его, не означает, что он имеет отношение к истории дистрибутивов Linux. Возможно, оригинальный SuSE. openSUSE - это только версия сообщества, основанная и поддерживаемая SUSE Corp.
Можно утверждать, что Yggdrasil и Finnix больше претендуют на упоминание в этой статье, чем openSUSE. Yggdrasil был первым дистрибутивом с LiveCD. Увы, он умер в 1995 году. В настоящее время Finnix является старейшим из сохранившихся дистрибутивов LiveCD.
Arch Linux, использующий бинарные пакеты, на самом деле означает, что их не нужно компилировать. AUR - это источник пакетов, которые, возможно, потребуется скомпилировать, но пакеты из официальных репозиториев (большинство пакетов) - нет. Двоичный пакет означает уже скомпилированный из текстового кода в компьютерный (также известный как двоичный) код.
Вы можете спутать Arch Linux с Gentoo Linux, поскольку в нем используются все исходные пакеты.
Источник: я пользователь Arch, который также использовал Gentoo раньше.
Спасибо за комментарии и разъяснения!
Да, я хотел бы услышать больше о Gentoo. Я думаю, что это важный дистрибутив, о котором стоит упомянуть в истории Linux.