Выбрать главу
«Размножение дистрибутивов»

Можно сказать, что современные дистрибутивы распространяются гак же, как и первые дистрибутивы:

♦ На дискетах (только сейчас вместо дискет используются CD и DVD);

♦ На FTP-сайтах и досках BBS (правда, сейчас из-за большого размера на BBS дистрибутивы не выкладываются).

С удешевлением CD-ROM дистрибутивы начали распространяться на CD. Первыми компаниями, распространявшими дистрибутивы на CD, были: InfoMagic, Morse Telecommunication, Nascent, Red Hat Software, Trans-Ameritech, Walnut Creek и Yggdrasil Computing Inc. Один CD — намного удобнее двух-трех десятков дискет (средний размер первых дистрибутивов был около 50 Мб). К тому же на CD можно было записать много дополнительной информации: дополнительные программы, коды ядра и приложений, систему X Window, документацию и пр. Диск с дистрибутивом стоит от 20 до 40 долларов, а дистрибутив на дискетах — 20 долларов. Как видите, разница небольшая (если не считать стоимости односкоростного CD-ROM, который тогда стоил 100 долларов).

Первое, что вы должны помнить о версии дистрибутива — то, что версия дистрибутива почти никогда не совпадает с версией ядра. Например, взять версию дистрибутива Mandrake 10.1 — она содержит версию ядра 2.6. Точно также было и с первыми дистрибутивами: дистрибутив мог называться XXX 2.0 release, но содержать версию ядра 1.0, что создавало определенную путаницу.

О дистрибутивах можно говорить очень долго. Сегодня существует три основных дистрибутива: Red Hat, Slackware и Debian. Все остальные дистрибутивы являются производными от этих трех дистрибутивов. На наших просторах более популярны RH-совместимые дистрибутивы (Mandrake, ALT Linux, ASP Linux), поэтому мы остановимся только на этих дистрибутивах, точнее только на дистрибутиве Red Hat, поскольку, если описывать историю каждого (или более или менее известного) дистрибутива, можно написать книгу толще, чем та, которую вы держите в руках.

Компания Red Hat была основана Марком Ивингом (Marc Ewing) в 1994 году, а в 1995 году была куплена компанией АСС Bookstores, принадлежавшей Бобу Янгу (Bob Young). Дистрибутивы от Red Hat пользовались большой популярностью, поскольку они были достаточно надежны (их смело можно было устанавливать даже на серверы), обладали удобной программой установки и удобными средствами конфигурирования системы. Red Hat — это самая большая коммерческая компания, которая занимается только ОС Linux.

Давайте рассмотрим этапы развития дистрибутивов Red Hat (источником информации послужил сайт компании Red Hat — http://fedora.redhat.com/about/history/).

История дистрибутивов Red Hat Таблица 2

Дата Версии Описание
29 июля 1994 Просто бета-версия Первая бета-версия, основанная на ядра версии 1.1.18 и системе управления пакетами RPP (разработка Red hat). Данная версия поставлялась на CD, на котором кроме всего прочего поставлялась полная документация к этой системе. Не получила широкого распространения. Данная версия называлась «Red Hat Software Linux»
31 октября 1994 RHL 0.9 (Halloween) Первая бета-версия, получившая широкое распространение. Пользователи могли выбрать два ядра — стабильное (1.0.9) или экспериментальное (1.1.54). В этой версии появился графический интерфейс к программе rpp — LIM (Linux Installation Manager). Кроме LIM в этой версии появились графические программы настройки ОС: управления пользователями и группами, файлом fstab и сетью
май 1995 RHL 1.0 (Mother's Day) Первый релиз (не бета-версия). Построена на ядре 1.2.8. В документации она называлась не "Red Hat Software Linux", a «Red Hat Commercial Linux». Очевидно, изменение название произошло после покупки компании Rad Hal фирмой АСС Bookstores. Логотип этой версии содержал «красную шляпу» — на логотипе был изображен мужчина, несущий в одной руке красную шляпу, а в другой — портфель
Август 1995 RHL 2.0 beta Отличительная особенность этой версии — поддержка формата исполнимых файлов ELF (Executable Linkage Format), до этого использовался формат "a.out". Система управления пакетами RPP была заменена системой RPM. в результате чего была полностью не совместима с предыдущими версиями
20 сентября 1995 RHL 2.0 То же самое, но не бета-версия. Дистрибутив использует систему RPM
23 ноября 1996 RHL 2.1 В этой версии были исправлены некоторые ошибки предыдущей. На основе этой версии компания Digital создала диск «Red Hat 2.1 LINUX» (для x86-компьютеров), который послужил основой для созданий RH для платформы Alpha («Red Hat Linux/Alpha 2.1»)
Март 15, 1996 RHL 3.0.3 (Picasso) Первая многоплатформенная версия. Поддерживались архитектуры x86 и Alpha. Для Альфы использовался формат исполнимых файлов a.out, а для x86 — ELF. В этой версии появился X-сервер Metro-X, утилита настройки принтера и оболочка glint для программы rpm.
июль-август 1996 RHL 3.0.4/3.95 (Rembrandt) Система RPM переписана на С (до этого она была написана на Perl). Появились новые средства конфигурирования, модуль РАМ (Pluggable Authentication Modules). Благодаря переходу на ядро версии 2.0 появилась возможность использовать модули ядра, а до этого на дисках дистрибутива RH поставлялось 72 варианта ядер, из которых пользователь должен был выбрать наиболее подходящее его «железу»
3 октября 1996 RHL 4.0 (Colgate) Ядро — 2.0.1B. Поддерживаются уже три архитектуры: x86, Alpha и SPARC. Впервые на Alpha используется формат ELF. Изменен логотип дистрибутива, который используется до сих пор — $$$intro.tif
3 февраля 1997 RHL 4.1 (Vanderbilt) Исправляла ошибки предыдущей версии
19 мая 1997 RHL 4.2 (Biltmore) Отличалась использованием стабильной, хотя и устаревшей, версии libc 5.3. Использование устаревшей версии себя оправдало: в версии 5.4 обнаружилось очень много ошибок
27 августа– 16 сентября 1997 RHL 4.8/4.8.1/4.95 (Thunderbird) Использовалась библиотека glibc 2.0.
7–16 октября 1997 RHL 4.9/4.9.1/4.96 (Mustang) Исправлены ошибки, связанные с переходом на другую версию C-библиотек (с libc на glibc)