making the distribution

1-минутно четиво

Историята на Gentoo linux, от самия му създател Daniel Robbins. Как се ражда идеята за създаването на gentoo, пътят на развитие на проекта (минал през междинната с-ма Enoch), предизвикателствата и решенията в процеса на разработка на една open-source система.

„…

I quickly saw that writing simple scripts for the kind of automation I needed wasn’t going to be enough. I needed to design a complete system for generating a Linux distribution from scratch. I tentatively called it the ebuild system and got to work. The ebuild system would be able to automatically create all the distribution binaries, automating everything from unpacking and patching the sources to compilation, installation and packaging. After getting a basic ebuild prototype working, I started creating ebuild scripts for the key components of a Linux distribution (like gcc, glibc, binutils, util-linux, and friends). My Stampede development box was gradually turning into my own system, as I redesigned the initialization scripts (basing them on the Stampede initialization scripts that I had previously designed) and testing and installing every new package that I created.

A few months later I had a complete, self-hosted Linux distribution. I named it Enoch and sat back and smiled contentedly. But what became of Enoch, and how did Gentoo Linux evolve? Join me in my next article as I tell the story of how Enoch became Gentoo Linux, and the many new challenges I faced along the way.

…“

оригиналната статия – 1 част
оригиналната статия – 2 част
оригиналната статия – 3 част

0
Запази в отметки Постоянна връзка.

Вашият коментар

Вашият имейл адрес няма да бъде публикуван.

Този сайт използва Akismet за намаляване на спама. Научете как се обработват данните ви за коментари.