На ранніх стадіях Linux Лінус Торвальдс випустив джерело ядра Linux у альфа-стані, щоб повідомити іншим, хто працює над новим ядром, схожим на Unix. На той час, як заявив @RalfFriedi, ядро Linux було перекомпільовано в Minix.
Що стосується корисного програмного забезпечення, Лінус Торвальдс також переніс утиліти для розповсюдження разом з ядром Linux для того, щоб інші тестували його. Ці програми були головним чином bash
і gcc
, як описано в історії LINUX Лінусом Торвальдом . За публікацією Usenet :
Від: torvalds@klaava.Helsinki.FI (Лінус Бенедикт Торвальдс)
Групи новин: comp.os.minix
Тема: Що б ви найбільше хотіли бачити в міні?
Підсумок: невелике опитування для моєї нової операційної системи
ID повідомлення: <1991Aug25.205708.9541@klaava.Helsinki.FI>
Дата: 25 серпня 91 20:57:08 GMT
Організація: Гельсінський університет
Привіт всім, хто використовує minix -
Я роблю (безкоштовну) операційну систему (просто хобі, не буде великим та професійним, як gnu) для клонів 386 (486) AT. Це вариться з квітня та починає готуватися. Мені б хотілося отримати будь-які відгуки про речі, які люблять / не подобаються в minix, так як моя ОС дещо нагадує
(те саме фізичне розташування файлової системи (через практичні причини), серед іншого).
Наразі я переніс bash (1,08) та gcc (1,40), і все, здається, працює. Це означає, що я отримаю щось практичне протягом декількох місяців, і я хотів би знати, які особливості хотіли б більшість людей. Будь-які пропозиції вітаються, але я не обіцяю, що я їх виконуватиму :-)
Linus поширював ядро та основні утилітні програми у форматі дискети для користувачів, щоб спробувати його та, можливо, внести свій внесок у це.
Згодом з’явилися дискети HJ Lu Boot-root . Якщо це можна назвати дистрибутивом, то він отримав би популярність першого розподілу, який можна встановити на жорсткий диск.
Це два 5-дюймові зображення дискет, що містять ядро Linux та мінімальний інструмент, необхідний для початку роботи. Настільки мінімальними були ці інструменти, щоб мати можливість завантажуватись із жорсткого диска, потрібно редагувати його основний запис завантаження за допомогою шестигранного редактора.
Врешті-решт кількість утиліт зросла більше, ніж максимальний розмір дискети.
MCC Interim Linux був першим дистрибутивом Linux, який використовували люди з трохи меншими технічними навичками, запровадивши автоматизовану установку та нові утиліти, такі як fdisk
.
MCC Interim Linux - це дистрибутива Linux, вперше випущена в лютому 1992 року Оуеном Ле Бланом з Манчестерського обчислювального центру (MCC), що входить до Манчестерського університету.
Перший реліз MCC Interim Linux був заснований на Linux 0,12 і використовував код ramdisk Теодора Ц'О для копіювання невеликого кореневого зображення в пам'ять, звільняючи дискети для додаткових дискетів утиліт. [2]
Він також заявив, що його розповсюдження були "неофіційними експериментами", описуючи цілі його випусків як такі:
- Забезпечити просту процедуру установки.
- Для забезпечення більш повної процедури установки.
- Надання послуги резервного копіювання / відновлення.
- Щоб створити резервну копію його (тоді) системи.
- Для компіляції, посилання та тестування кожного бінарного файлу в поточних версіях ядра, gcc та бібліотек.
- Забезпечити стабільну базову систему, яку можна встановити за короткий час і до якої можна порівняно невеликі зусилля додати інше програмне забезпечення.
Після попередника MCC, SLS був першим розповсюдженням, що запропонував X Window System у травні 1992 року. Зокрема, конкурент SLS, міфічний Yggdrasil , дебютував у грудні 1992 року.
Інші основні дистриб'ютори слідували, як ми їх знаємо сьогодні, зокрема Slackware у липні 1993 року (на основі SLS) та Debian у грудні 1993 р. До першого офіційного випуску версії 1.1 у грудні 1995 року.
Графічні зображення:
* Зображення завантажувальної / кореневої дискети від: https://www.maketecheasier.com/
* зображення дискети yggdrasil від: https://yggdrasilblog.wordpress.com/