Эту статью можно считать обобщением как всего, что было сказано ранее об установке Fedora, так и последующих наблюдений этого процесса. То есть на сегодняшний день она представляет собой нечто вроде путеводителя — как для совсем начинающего пользователя, так и для того, кто, имея достаточный опыт общения с другими дистрибутивами, с этим до сих пор дела не имел.
Несмотря на обилие впечатлений, полученных при экспериментах с Fedora — тех, что были описаны в прошлых заметках, логика её инсталлятора оставалась для меня непостижимой. И единственное объяснение этому я нахожу в том, что она чисто по женски морочит головы своим пользователям. Напоминая Прекрасную Феодору — царицу Сугдеи (нынешнего Судака), которая также пудрила мозги двум своим поклонникам, пока это не закончилось трагически1.
Впрочем, у нас с Fedora всё закончилось хорошо — я с ней подружился и даже полюбил, потому как благодаря ей открыл много для себя нового. И тем не менее, кое-какие моменты в процессе её инсталляции так и остались для меня покрытыми мраком неизвестности, что заставляло меня снова и снова опробовать разные установочные алгоритмы, благо места было вдоволь.
Собственно, неопределённости процесса инсталляции касались двух моментов:
- невозможности произвольного разбиения диска, выражающейся в том, что раздел под корневую файловую систему постоянно норовил создасться как первичный, а не как логический в существующей extended partition;
- произвольного (на взгляд стороннего пользователя) разрешения зависимостей, когда при выборе коллекции пакетов Рабочий стол Xfce (или LXDE, без разницы) устанавливается бессчётное количество компонентов KDE; или когда Evolution, вычеркнутый из списка явным образом (а индивидуальный выбор пакетов в инсталляторе Fedora таки имеется — каюсь, раньше не углядел) он всё равно устанавливается вновь и вновь.
Не буду хвастаться тем, что смог победить обе эти коллизии — а я их полагаю вполне существенными с точки зрения конечного пользователя. Но по крайней мере достаточно безболезненный путь их обхода я нашёл. Чем и поделюсь в настоящей заметке — своевременно или несколько позже. Пока замечу лишь, что разметку диска целесообразно выполнить до установки — или вне инсталлятора. А искоренением лишних пакетов заняться, напротив, после — ей Богу, получится быстрее.
Итак, на радость всем моим зоилам2, предлагается очередная заметка об инсталляции Fedora. На этот раз — в сетевом варианте, с диска netinst в виде Русского Ремикса (объёмом менее 150 Мбайт). Для версии 11 надыбать его можно отсюда и ниже, в зависимости от требуемой разрядности. Кстати, на соответствующей странице нет не только ссылки на него, но даже упоминания.
Почему сетевой вариант установки, спросите вы? Отвечаю — в тайной надежде, что хоть по сети инсталлятор не будет тянуть ту самую драку из ненужных компонентов, которую ему не то что не заказывали — а отменяли в явном виде. Забегая вперёд, скажу, что надежда эта оказалась тщетной...
Но пока я, питаемый надеждами, вставил севежесболваненный компакт в соответствующий привод и перезагрузился с него, после чего пред моими глазами предстала следующая картина:

Несмотря на то, что в данной заметке речь пойдёт о сетевой установке, почти всё сказанное ниже применимо и к установке с DVD-носителя (или с набора CD-дисков) — все почти будут оговорены специально. Разница может быть только во времени — при тонком канале. При коннекте в 5 Мбит/с, как это имело место быть у меня, разницы в скорости установки из сети или с локального носителя я не заметил.
В меню на приведённом выше скриншоте нас, как простых советских пользователей, будут интересовать пункты первый и четвёртый. Первый — потому что установленная в этом режиме Fedora не будет докучать нам моралью строгой относительно безопасности. А четвёртый — пригодится в аварийных ситуациях, но это составит предмет специального разговора.
Конечно, и пункт третий тоже надо держать вот здесь... в голове. К нему придётся обратиться в случае невезения с видеоподсистемой, если таковая откажется работать с графическим инсталлятором. А это не исключено для счастливых обладателей материнок с интегрированным чипсетом от SiS — иных случаев я в последние годы не припомню. Однако в дальнейшем будем считать, что мы с вами к ним не относимся.
Так что смело жмём Enter на первом, дефолтном, пункте — или просто ждём, когда система сама собой загрузится в соответствие с ним. И после наблюдения быстро бегущих по экрану строчек, описывающих загрузку ядра и инициализацию системы, наблюдаем следующую картину:

Которая предлагает нам проверить диск. Не уверен, стоит ли это делать даже в отношении маленького netinst — а уж для полного DVD не стоит делать однозначно: процедура эта очень долгая. И даже отрицательный результат её вовсе не означает, что с такого диска не удастся установить систему (мне так удавалось). Но даже если и нет — попытка установки (которая, как говорил Лаврентий Палыч, вовсе не пытка) займёт меньше времени, нежели проверка DVD. И к тому же даст хоть какое-то представление о программе инсталляции. В отличие от тупого наблюдения за ходом проверки, которое не даст ничего, кроме порчи зрения.
Так что смело выбираем Skip — и после некоторого промежутка времени, занятого переходом в графический режим и запуском инсталлятора, названного в честь великой южноамериканской змеи, наблюдаем вводную заставку anakonda:

И вот тут самое время притормозиться и подумать о разметке диска. Если мы готовы
- отдать на растерзание Прекрасной Федоре целый диск,
- положиться на её представления об автоматическом разбиении, или
- ограничиться какой-либо стандартной схемой разметки,
то можно спокойно нажимать на кнопку Далее.
Но если на нашей машине уже имеется какая-либо более иная система — не подумайте плохого, иной дистрибутив Linux или, скажем, FreeBSD, — то имеет смысл выполнить дисковую разметку вручную. И именно сейчас для этого самый подходящий исторический момент — вчера было рано, а завтра может оказаться поздно, как говорил... да сами знаете, кто.
Так что переходим в текстовую виртуальную консоль с помощью комбинации Alt+Control+F2 (например, в нашем распоряжении их несколько). Правда, здесь на предмет разметки дисков в нашем распоряжении окажется только утилита fdisk
— та самая, которой мамы-линуксойдки веками пугают своих маленьких детей, если они плохо изучают Ubuntu. Но мы-то с вами уже довольно большие, и знаем, что ничего страшного в ней нет. А если кто сомневается и боится — может что-нибудь почитать об fdisk
. Да хотя бы и вот это.
Отступление: если, тем не менее, fdisk продолжает оказывать устрашающее действие, можно выполнить разметку диска заблаговременно, до начала установки. Для чего резонно воспользоваться одним из многочисленных LiveCD, предоставляющих в распоряжение пользователя одну из графических утилит этого назначения — Gparted (в дистрибутивах со средами GNOME или Xfce) или Qtparted (в Live-системах, базирующихся на KDE). LiveCD можно взять от самой Fedora, но это совсем не обязательно. Никто не запрещает воспользоваться, например, desktop-дистрибутивами любого из Ubuntu'идов, Live-диском от Zenwalk'а... да в общем имя им легион.
Есть и специальный мини-дистрибутив, ориентированный на работу с дисками и разделами — Parted Magic , доступный в виде ISO- и USB-образов (размер любого из них менее 100 Мбайт, правда, в zip-компрессированном виде).
На деталях процесса разметки я останавливаться не буду. И тем более не буду говорить о том, как именно надо размечать диск: на эту тему и говорено, и написано не меньше, чем о величии философии марксизма. В том числе и совсем недавно.
Так что возвращаемся к нашему установщику. Первое, что он предлагает по нажатии кнопки Далее (вне зависимости от того, после разметки диска это сделать или вместо) — выбор языка, используемого при инсталляции, он же станет и языком локализации по умолчанию после её окончания:

Русский здесь можно выбирать абсолютно безбоязненно — никаких неприятных последствий, кроме создания в /home/username (пардон, в
Домашней папке пользователя) паразитных подкаталогов типа
Рабочий стол,
Документы,
Загрузки etc., это не повлечёт. Впрочем, настоящие неудобства доставляет только первый из них (остальные можно просто истребить), да и то только когда приходится что-либо копировать с рабочего стола в командной строке.
Без опаски можно выбирать нынче и русскую раскладку клавиатуры — умолчальной она, в отличие от некоторых прошлых версий, ныне не станет. Видимо, добрые и ласковые русские слова, произносимые при вводе root'ового пароля несколькими поколениями отечественных пользователей Red Hat и Fedora достигли таки ушей разработчиков и подвигли их на исправление этой анекдотической баго-фичи.
Правда, выбор внутри русской раскладки не богат: предусмотрен лишь один её вариант (благо, всё-таки winkeys, а не legasy) и несколько переключателей с латиницы на кириллицу. Но далеко не все возможные — некогда любимого мной CapsLock, как и ставшего привычным ныне LWin, в предлагаемом списке не найти:

Как не дано выбрать, какой из светодиодов использовать в качестве индикатора русской раскладки — эта обязанность безальтернативно возложена на ScrollLock (в Linux'е, в отличие от FreeBSD, это неудобств не доставляет). Впрочем, переживать по этому поводу не стоит — и вариант раскладки, и переключатель, и индикатор можно будет без труда поменять после установки.
На следующем экране предлагается указать имя хоста и домена — надо ли это делать, зависит от провайдера. В большинстве случаев умолчальные значения можно не трогать:

Следующим действием будет установка часового пояса. Если в начале инсталляции в качестве языка был выбран русский, здесь по умолчанию обнаружится
Europe/Moscow. Для проживающих в более иных городах и весях следует подобрать свою временную зону из выпадающего списка. Ну и разумеется, отметку на чекбоксе
Системные часы используют UTC следует сохранить только в том случае, если так оно и есть (что, впрочем, настоятельно рекомендуется).

Теперь надлежит задать пароль root'а — причём не короче шести символов (иначе установщик нецензурно выругается и откажется его принять), да ещё и повторить его:

Причём, что бы в качестве пароля не было задано, велика вероятность того, что установщик найдёт повод для жалобы на его простоту. Впрочем, эту кляузу можно спокойно проигнорировать, нажав на кнопку
Да:

Правда, мелкая месть установщика последует незамедлительно — в виде длительного ожидания запуска программы дисковой разметки, знаменитого Disk Druid, первого, насколько мне известно, менеджера разделов в Linux'е, зародившегося ещё в незапамятные 90-е в чисто текстовой ипостаси.
1 См. Сказание о Прекрасной Феодоре — Легенды Крыма. Книжка издавалась в начале 60-х гг. прошлого века, в сети можно найти во многих местах (например,
здесь ,
здесь или
здесь).
2 Если кто не знает про Зоила — это был такой древнеримский грек, жил в веке 4-м до нашей эры, и прославился тем, что критиковал Гомера. Коему, впрочем, было от этого ни холодно, ни жарко. А вот Зоила только в этой связи и вспоминают...