Все мы вышли из шинели Гоголя
или о текущем Red Hat 7.3

Исторически сложилось так, что серьезное общение с Linux началось для меня, за вычетом кратких начальных игр со Slackware, с дистрибутивов линии Red Hat. Были среди них и Caldera, и BlackCat, и BestLinux, и ASPLinux, и, конечно же, Mandrake во всех своих ипостасях. А вот с самим по себе Red Hat'ом, оригинальным и первозданным, дела иметь практически не пришлось - по крайней мере, с версиями выше чем 4.2-5.1. Более того, по причинам, так и оставшимся для меня загадочными, против оригинального Red Hat было у меня сильнейшее предубеждение - каюсь, ни на чем реальном не основанное. Вроде как пережиток проклятого прошлого - Пастернака не читал, но все равно осуждаю...

Однако с пережитками прошлого следует бороться. И потому, когда в руки мне попал Red Hat последнего розлива (7.3), я, наконец, выкроил толику времени и дискового пространства, и поставил его. О чем ныне вкратце и рапортую.

Начать с того, что Red Hat за годы разлуки существенно вырос на собой. И ныне базовый его комплект включает три CD - это не считая исходников, только бинарные пакеты. Причем все три диска достаточно активно задействуются в ходе инсталляции.

Достаточно давно обзавелся Red Hat и графическим интерфейсом для своего инсталлятора - если и не шедевром дизайна, то довольно изящным и вполне, так сказать, зрительно воспринимаемым. Хотя на самой начальной стадии установки сохраняется возможность выбора интерфейса текстового - и это, товарищи, я полагаю правильным.

Вообще говоря, установка Red Hat столько раз описывалась в толстых книгах, что говорить о ней подробно кажется неуместным. И потому я остановлюсь только на тех моментах, которые привлекли мое внимание.

Так, на начальной стадии установки есть много возможностей для выбора режимов. Для установки в графическом режиме можно выбрать разрешения и цветность экрана, текстовый режим может быть реализован в чистом или как бы графическом (посредством Frame Buffer) вариантах. Есть экспертный режим - с отключением автоматического определения устройств. Наконец, непосредственно из инсталлятора можно переключиться и в resque-режим - то есть первый (загрузочный) CD из комплекта способен выступать в качестве аварийно-спасательного средства.

Далее следует приглашение к собственно установке - начинающееся с выбора языка. Невозбранным при этом оказывается и русский - после чего дальнейшие сообщения частично оказываются русскоязычными. А одновременно можно определиться и с раскладкой клавиатуры - тут для наших соотечественников предоставлено два варианта - русская раскладка просто и т.н. русская фонетическая (yawerty).

Вслед за такими мелочами, как определение мыши (ныне это - не проблема, делается автоматически), надлежит выбрать тип установки. Предложения - рабочая станция, сервер, лэптоп (не он ли - ноутбук?) и выборочная, то есть ручной выбор пакетов. Есть и возможность обновления существующей системы - вероятно, предыдущих версий Red Hat же.

Таким образом мы плавно подобрались к моменту установки, внушающему обычно священный трепет - разбиению диска на разделы. Здесь можно довериться установщику (чего, впрочем, я делать не стал бы - кто его знает, каковы его намерения в отношении моего диска). Благо, есть и иные возможности - ручное разбиение посредством знаменитого Disk Druid'а (ныне это уже не столь таинственно, как встарь - во времена древнекельстких жрецов), или просто обращение к самому обычному (но и самому гибкому и надежному) fdisk'у. Последнюю возможность не часто встретишь в user-ориентированных дистрибутивах, а жаль: иметь ее про запас совсем не вредно.

Хотя создание разделов средствами Disk Druid'а достаточно удобно: размер можно указать вручную, можно заполнить все свободное пространство или указать, сколько его должно остаться после. По умолчанию файловые системы создаются как логические тома в расширенном разделе, однако соответствующим переключателем можно определить их как первичные разделы.

Созданным разделам, конечно, же требуется приписать какую-никакую файловую систему. Таковыми могут быть традиционная ext2fs или ее несколько журналируемый вариант - ext3fs (выбор по умолчанию). Есть и возможность создания программного RAID-массива. А вот другая журналируемая система - ReiserFS, - не предусмотрена. В обсуждение причин вдаваться не буду - сравнительным достоинствам (и недостаткам) журналируемых систем ныне посвящено немало страниц в Сети, но собственного мнения по сему предмету у меня пока не сложилось.

Из начальных загрузчиков на выбор предлагаются GRUB (это - по умолчанию) и традиционный LILO. В первом случае дополнительная возможность - пароль загрузчика, который запрашивается при попытке передачи опций ядру.

Далее все довольно обычно - параметры сети, часовой пояс, пароль для Root'а, и т.д. Заслуживает внимания возможность включения поддержки дополнительных языков (кроме языка установки, каковым определяется основная локаль). В списке доступных - от африкаанса до валлонского.

Выбор пакетов - двоякий. Можно выбрать рабочую станцию GNOME или KDE, мультимедиа-станцию, сервер разного рода. А можно заняться индивидуальным выбором пакетов (с автоматической проверкой зависимостей). Более-менее типовая рабочая станция, дополненная по потребностям, потянет на пару гигабайт. И потребует использования всех трех дисков - благо, смена их происходит в автоматическом режиме. Ну а после установки - перезагрузка тремя намозоленными пальцами.

В общем, ни с какими проблемами я в ходе инсталляции не столкнулся. X'ы настраиваются почти автоматически и безошибочно (единственное действие вручную - изменение объема видеопамяти, система почему-то упорно считает, что 4 Мбайт еще где-то можно найти). И далее - все работает сразу, в том числе и русские буквы (и в консоли, и в X'ах). Правда, "умолчальный" переключатель раскладок - из числа самых неудобных (правый Control), но это - чуть ли не единственное, что я поменял бы.

Впечатлений о работе - практически не будет, использовать Red Hat в реальной работе в мои планы не входило. Однако замечу, что меня приятно удивило органолептическое быстродействие, особенно бросающееся в глаза по сравнению с Mandrake. Хотя, в отличие от последнего, никакой особой оптимизации под высокие процессоры не декларируется.

В общем, можно констатировать, что противопоказаний к использованию Red Hat в современном его виде, как будто, нет. На стадии установки систему можно настроить достаточно точно (с точки зрения пакетов, стартовых сервисов и прочего), хотя и "умолчальные" варианты (как десктопа, за сервер не скажу) вполне разумны. Ну а дальше - как всегда, make menuconfig, rpm и прочие инструменты достижения идеала...

Алексей Федорчук
[email protected]