Fedora: установка в текстовом режиме
Ранее мы рассмотрели стандартные методы установки Fedora -- в графическом режиме, посредством инсталлятора ayaconda. Однако в этом дистрибутиве предусмотрен и текстовый режим установки.
Правда, на поверхности переход этот метод инсталляции не валяется. Чтобы прибегнуть к текстовой установке, необходимо, загрузившись с обычного дистрибутивного носителя -- DVD, первого установочного компакта или netinst, -- надо в меню, зафиксировав умолчальную его строку, нажать клавишу табуляции и в появившейся строке загрузки ядра ввести параметр text
:
Теперь после привычного уже предложения проверить диск, каковое можно с негодованием отвергнуть
появится текстовое приветствие (в данном примере использовался RFRemix):
Нажав Enter, мы оказываемся в панели выбора языка:
Впрочем, выбирать тут особенно нечего -- попытка выбора приведёт к появлению сообщения о невозможности воспроизвести в текстовом режиме какой-либо не-английский язык:
Согласившись с тем, что установка будет продолжена на языке Шекспира, мы переходим к следующим шагам. Они обычны -- установка часового пояса:
Указание пароля администратора:
также с привычной жалобой на его простоту:
А вот после этого начинается удивительное -- и не сказать, что удивительное приятно. По идее, здесь следовало бы разметить диск, определить файловые системы и указать их точки монтирования. Однако ничего этого мы не увидим. По части разметки предлагается лишь три варианта -- замена существующей Linux-системы (выбор по умолчанию), использование всего диска или свободного пространства на нём; под последним понимается пространство не размеченное:
Если вы думаете, что дальше будут задаваться какие-либо дурацкие вопросы о разделах, файловых системах, точках их монтирования, а также о местопомещении загрузчика -- вы глубоко заблуждаетесь, текстовый инсталлятор выше этих мелочей. Он лишь спросит -- а записать ли на диск сделанные изменения:
После чего начнёт своё чёрное дело по разметке диска, создании файловых систем, запуску процесса инсталляции (в отличие от графического режима, довольно быстрому)
и, наконец, собственно развёртыванию пакетов -- в весьма скромном, казалось бы, количестве 185 штук:
Так что и эта процедура проходит почти мгновенно, завершаясь победной реляцией и предложением перезагрузиться:
Весьма поспешным окажется и процесс загрузки, сопровождавшийся довольно скромной картинкой:
Быстро сменяющейся приглашением к авторизации. Поскольку никаких пользовательских аккаунтов в ходе установки не создавалось, кроме как войти в систему root'ом, делать здесь нечего:
А войдя, продолжить удивляться. Во-первых, команда mount
показала, что автоматическая разметка диска свелась к создания раздела под /boot
с файловой системой ext2 (что нормально), и корневого раздела на всё оставшееся пространство. Причём корневой раздел будет нести на себе логическую группу LVM с файловой системой ext4 -- и это даже при одном диске... Зато ни малейшего намёка на раздел под /home
обнаружить не удастся -- ни LVM'ным чучелом, ни обычной тушкой:
Зато вся инсталляция, как видно из скриншота, займёт более 600 Мбайт -- неплохой аппетит, учитывая полное отсутствие не только какой-либо графической среды, но и Иксов вообще.
Дальнейшее знакомство с системой можно свести к выяснению вопроса, чего ещё нет у рыб, кроме монокля и полного собрания сочинений Шпильгагена. Так вот, в инсталляции не было сети -- команда ifconfig
показывала только интерфейс loop
.
Как следствие, не будет и настройки доступа к репозиториям: на любые варианты команды yum
последует ответ об отсутствии метаданных (и не удивительно -- откуда бы им взяться?).
Собственно, на этом перечисление отсутствующих функций можно и закончить -- в свежеустановленном виде система не пригодна ни к каким делам праведности.
Положим, вопрос с сетью при подключении к нормальному провайдеру решается достаточно просто: достаточно будет запустить DHCP:
# dhclient eth0
Это автоматически приведёт в чувство и yum
: в ответ на команду
# yum repolist
все недостающие метаданные бодренько скачаются, в результате чего можно будет ознакомиться со списком доступных репозиториев:
После этого, собственно, можно уже жить: заниматься доустановкой всего необходимого, без оглядки на предустановленные группы пакетов -- источник всяческого балласта. Благо, команда
# yum grouplist
показала, что в ходе инсталляции была задействована единственная группа -- Сервер электронной почты.
Однако проблема не вполне адекватной для пользовательского десктопа разметки диска это не снимет.
В общем, текстовая инсталляция Fedora не оправдает надежд тех, кто рассчитывает на её большую гибкость. Впервые в жизни вижу, что текстовый вариант установки по своему функционалу уступает графическому. Причём в тех самых моментах, которые больше всего требуют осознанного вмешательства пользователя -- а ведь текстовые установщики обычно и рассчитаны на пользователей, способных вмешиваться в процесс инсталляции осознанно...
Разумеется, решить вопрос с произвольной разметкой диска можно. Например, создав заблаговременно все необходимые разделы, оставив неразмеченное пространство под корень, после установки прописать в /etc/fstab
всякие /home
и что потребуется ещё. Но способ этот достаточно кучерявый. Да и с корнем на LVM с ext4 остаётся только примириться. В общем, грустно...
И ведь, по опыту своего общения с Red Hat 7--10-летней давности, припоминаю, что в текстовом его инсталляторе было всё необходимое: и произвольная разметка диска (причём на выбор -- с помощью fdisk или Disk Druid), и определение точек монтирования, и выбор пакетов. Остаются только спросить, как в старом одесском анекдоте: и кому это всё мешало?
Так что назначение текстового режима установки осталось для меня не вполне ясным. Разве что использовать его для инсталляции на старые машины, не способные нормально осилить anaconda и не требующие Иксов? Другого применения ему я не вижу. И описал его здесь исключительно полноты картины ради.
- Fedora: преамбула к установке
- Fedora: стандартная установка
- Fedora: установка с LiveCD
- Fedora: установка в текстовом режиме
- Fedora: установка на файловую систему btrfs
- Fedora: произвольная разметка диска
- Fedora: особенности установки версии 13
Теги: fedora