Я мог бы вам много чего рассказать и про emacs, и про TeX, но глава посвящена совсем не им, а тому, как установить на компьютер Linux. Особо упертый пользователь может, конечно, установить emacs (или другой текстовый редактор), добавить к нему компилятор и компоновщик, которые так же хороши и доведены до совершенства, как и emacs, взять исходные файлы в кодировке ASCII (директория /src), преобразовать их в файлы двоичного объектного кода (директория /bin) и запустить Linux. Но прежде, чем всё заработает (прежде, чем вы хотя бы запустите emacs), необходимо, чтобы на машине уже стоял Linux. Даже такая сдержанная и невзыскательная операционная система как Linux требует взаимодействия тысяч двоичных файлов, сплоченно и дружно исполняющих возложенную на них работу.
Несколько товариществ взяли на себя труд и создали «дистрибутивы» Linux. Чтобы понять, зачем, мысленно возвратимся к Египту. Вы прилетаете в Египет, и в аэропорту вас поджидают представители различных турагентств; они говорят на родном вам языке и помогают преодолеть барьер между вашей и чужеземной культурами. Однако с точки зрения египтян всё выглядит несколько иначе, местные жители уверены, что туроператоры помогают не вам, а им, спасают их от столпотворения варваров, которые путаются под ногами, задают одни и те же вопросы и постоянно рвутся в мечети.
Некоторые туроператоры — коммерческие фирмы, такой является, например, Red Hat Software. Она очень успешно выпускает популярный дистрибутив Linux под названием Red Hat. Всё, что от вас требуется — запустить CD с Red Hat и подождать, пока система самостоятельно загрузится. Сначала, правда, необходимо приобрести дистрибутив, но ведь и услуги египетского турагента не бесплатны. Цена у дистрибутива смехотворная, и деньги вы потратите не в пустую — ваши затраты окупятся с лихвой.
Я пользуюсь некоммерческим, бесплатным Debian–ом (Deborah + Ian)[16]. Он получен (точнее — получился) таким же способом, как и Linux. Собралось в Сети несколько энтузиастов, распределили между собой ответственность за написание определенных частей системы, разбили Linux на пакеты и запаковали их в архивы, чтобы в дальнейшем эти пакеты можно было загрузить на машину с уже установленным и рабочим Linux–ом семейства Debian, распаковать и запустить с помощью бесплатной установочной программы. А раз Debian за прибылью не гонится, то никакой розничной продажи дистрибутивов не предусмотрено — качайте архивы из интернета и устанавливайте сами. Но так как большинство всё‑таки предпочитает CD–дистрибутивы, возникли компании, которые собрали все существующие на данный момент архивы Debian на CD–диски и стали их продавать. Свой CD я приобрел у компании Linux System Labs, заплатив за три диска с Debian во всем его объеме и красе меньше трех долларов. Хочу, однако, подчеркнуть — разработчики Linux и создатели Debian не получают с этих трех долларов ни цента. Все деньги идут Linux System Labs, и, соответсвенно, вы платите не за программное обеспечение и даже не за архивы ОС, а за их запись на CD–болванку.
Процесс загрузки Linux сбивает с толку. Вы включаете компьютер, и система начинает вести себя, словно большой допотопный «Мэйнфрейм» с загруженным на него Unix. Если до сих пор ваше знакомство с компьютерами ограничивалось исключительно ОС Windows, вы чувствуете себя довольно неуютно, происходящее на экране вас немного пугает. Не бойтесь. Загружаясь, система вначале тестирует саму себя, проверяет доступность дисков, количество памяти (в общем, проводит обычную рутинную работу), а затем ищет загрузочный диск. Обычно на компьютерах с Windows им является жесткий диск. Но можно настроить систему так, что вначале она будет искать дискету или CD–диск и пытаться загрузиться с них.
Это — Ахилесова пята ОС. Именно её использует Linux. Система находит загрузочный диск на дискете или CD, загружает с него объектный код и послушно его исполняет. Но это не код, написанный программистами Microsoft или Apple, это код Linux, поэтому происходящее на экране вызывает у вас изумление, граничащее с ужасом, это совсем не то, к чему вы привыкли. Никаких приветливых заставок типа «Welcome to MacOS» или умилительных облачков в чистом голубом небе с логотипом Windows. Вместо них Linux подсовывает вам какую‑то угрожающую шифровку — нескончаемую, невразумительная телеграмма с белыми буквами, бегущими по черному экрану. И никаких тебе — «добро пожаловать!». Боже мой, что это?!
16
Название Debian составлено из имен создателя проекта Яна Мёрдока (Ian) и его жены Деборы (Deborah).