Linux Mandrake RE Spring 2001. Кое-что об инсталляции

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

Тем не менее, на ключевых моментах установки LMRE остановиться необходимо. Как и ранее, по умолчанию она осуществляется с загрузочного (первого) CD в графическом режиме, хотя возможны и варианты (текстовая установка, установка по сети, установка непосредственно из Windows без создания собственного дискового раздела). Для различного рода нештатных ситуаций предусмотрено большое количество образов загрузочных дискет (в каталоге ~/cdrom/images), в том числе и экспериментальных (для контроллеров IDE RAID, например).

Как и ранее, первый шаг инсталляции - выбор языка (рис. 5). Который по прежнему важен - он предопределяет установку всех языково-зависимых компонентов (системной локали и локали X Window, шрифтов и клавиатурных раскладок для текстового и графического режимов, словарей для проверки орфографии и т.д.). То есть для корректной русификации системы необходимо использовать русский же язык на этапе инсталляции.

ris05_lang.png

Рис. 5. Установка LMRE - выбор языка

Следующий важный шаг - выбор типа установки (рис. 6). Их по прежнему три - рекомендуемый, полностью автоматизированный, настраиваемый, дающий возможность ограниченного ручного вмешательства, и экспертный, допускающий контроль над установкой в широких пределах. Забегая вперед, замечу, что, в отличие от предыдущей версии (и особенно от оригинального Mandrake), установка от лица эксперта, при известной аккуратности, почти безопасна: шанс получить неработосопосбную систему достаточно мал.

ris06_type.png

Рис. 6. Установка LMRE - выбор типа

В дистрибутиве реализовано автоматическое определение аппаратуры. Которое, насколько я могу судить на примере своего "железа", более чем на высоте: корректно определяются чипсет материнской платы со всеми его прибамбасами, видео- и звуковая карта, кое-какая экзотика (например, TV-тюнеры и платы видеозахвата).

В дополнение к языку установки, следует определить и клавиатурныю раскладку (рис. 7). Что - выше всяких похвал: для русифицированных клавиатур можно выбрать как DOS-, так и Windows-раскладку (не путать с кодировкой - об этом речь впереди) и любой возможный переключатель кириллицы и латиницы, а также древнюю фонетическую раскладку YAWERTY. Переключатель раскладок идентичен для текстового и графического режимов.

ris07_keyb.png

Рис. 7. Установка LMRE - выбор клавиатурной раскладки

И последнее, имеющее отношение к локализации - возможность выбора поддержке иных, кроме английского и русского (или любого другого языка инсталляции - их поодежка включается автоматически) языков (рис. 8). Список языков чрезвычайно обширен, и задействовать его можно хоть весь. Но для нас наибольший интерес представляет поддержка русского языка в кодировке 1251, что принципиально важно при работе в Windows-окружении.

ris08_lang.png

Рис. 8. Установка LMRE - поддежка дополнительных языков

Процесс разбиения диска на разделы изменений не претерпел (рис. 9). Единственно, добавилась поддержка журналируемой файловой системы reiserfs, предназначенной для повышения защиты от сбоев, в том числе и при некорректном выходе из системы или отказе электропитания.

ris09_disk.png

Рис. 9. Установка LMRE - манипулирование дисковыми разделами

Следующий критически важный момент установки - выбор пакетов, - также внешне не изменился, но стал более сложным из-за их изобилия (много более тысячи, суммарным объемом больше 4 Гбайт). Правда, в настраиваемом (и тем более рекомендуемом) режиме все выглядит не так страшно (рис. 10) - достаточно (и возможно) отметить только их группы (например, приложения KDE или GNOME, базы данных, графика и т.д.). Классификация пакетов логична и интуитивно понятна, поэтому такой выбор сложностей не представляет.

ris10_group.png

Рис. 10. Выбор групп пакетов

Однако в этом случае пользователя подстерегает три подводных камня. Во-первых, выбор пакетов по умолчанию требует огромного дискового пространства: типовая установка общего назначения или для разработчика спкойно может превысить 3-4 Гбайт.

Конечно, при современных объемах винчестеров это не критично. Однако, во-вторых, некоторые важные в конкретном случае пакеты в список по умолчанию могут не попасть. Типичный пример - заголовочные файлы для ядра системы, которые не отмечены по умолчанию при типовой пользовательской инсталляции. Между тем их наличие абсолютно необходимо для установки виртуальной машины VMware, часто требующеймя именно конечному пользователю.

Конечно, любые недостающие пакеты могут быть установлены (при наличии дистрибутива) в любой необходимый момент времени. Однако, в третьих (и главных), при выборе групп пакетов пользователь просто может никогда не узнать не только возможностей, но даже и названий огромного количества имеющихся в дистрибутиве утилит и приложений.

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

ris11_select.png

Рис. 11. Индивидуальный выбор пакетов

Второе, что требуется от пользователя, возомнившего себя экспертом - недюжинное терпение: пакетов, как уже говорилось, многие множества, и просто просмотр их списка требует изрядного времени. Не говоря уже о том, чтобы составить представление об их функциональности - аннотации к ним обычно краткие, не всегда удобопонятны и лишь частично даны на русском языке.

Однако, надеюсь, этап этот будет преодолен успешно. По завершении его начинается собственно установка, также требующая немалого времени: в типичной конфигурации для пользователя или разработчика оно приближается к часу. Правда, время от времени, чтобы не было скучно, система попросит заменить CD (текущий извлечется автоматически) - все три они задействованы при любой типовой конфигурации.

Существенные изменения претерпела в рассматриваемой версии настройка принтера. Ныне по умолчанию используется (вместо прежней lpr) система печати CUPS. Помимо прочего, она поддерживает (рис. 12) большое количество печатающих устройств, в том числе и весьма новых, и самые разные режимы их работы.

ris12_print.png

Рис. 12. CUPS - выбор принтера

В их числе - практически все широко распространенные у нас струйные и лазерные принтеры Hewlett-Packard, Epson, Canon, Lexmark. Интересно, что в последней группе включена поддержка чистых GDI-устройств вроде Lexmark 1xxx и серии Z. К сожалению, при наличии их остутствия проверить это мне не удалось (за информацию такого рода буду признателен). Результаты же печати тестовой страницы на нормальном (т.е. не-GDI) HP DJ 840C показывают большой прогресс системы печати в отношении передачи цвета в графике. Ну а о печати черно-белого текста ничего плохого, кроме хорошего, просто сказать нельзя.

Далее, после ряда тривиальных действий (задания пароля для root'а, ввода пользователей и т.д.), предлагается установить начальный загрузчик - в отличие от предыдущей версии, по умолчанию в этом качестве предлагается GRUB; впрочем, и стандартное LILO отнюдь не возбраняется...

Один из заключительных этапов инсталляции - начальное конфигурирование системы X Window. Оно начинается (рис. 13) с указания видеокарты (с большой долей вероятности она будет определена автоматически, и правильно). В зависимости от этого - следующий шаг: выбор между XFree версий 4.02 и 3.3.6. Кроме того, для ряда карт (Matrox G200/400/450, ATI Rage 128 и еще нескольких, в зависимости от версии XFree) можно дополнительно включить режим 3D-акселерации.

ris13_video.png

Рис. 13. Выбор видеокарты при настройке системы X Window

После определения монитора, задания разрешения и глубины цвета настройки предлагается протестировать. В качестве тестовой картинки выступает симпатичный пингвинчик (рис. 14).

ris14_xtest.png

Рис. 14. Тестирование видеорежима при настройке системы X Window

На чем процесс установки благополучно (надеюсь) завершается и система идет на перезагрузку. Излишне говорить, что лоток с CD выдвигается автоматически - этот велосипед ведь в Mandrake и изобрели, если не ошибаюсь...


Mandrake и Mandriva

. .