CITKIT.ru - свободные мысли о свободном софте
Деловая газета CitCity.ru Библиотека CITForum.ru Форумы Курилка
Каталог софта Движение Open Source Дискуссионный клуб Дистрибутивы Окружение Приложения Заметки Разное
24.10.2017

Последние комментарии

ОСТОРОЖНО: ВИНДОФИЛИЯ! (2250)
24 December, 22:53
Kubuntu Feisty (15)
24 December, 18:42
Один на один с Windows XP (3758)
24 December, 11:46

Каталог софта

Статьи

Дискуссионный клуб
Linux в школе
Open Source и деньги
Open Source и жизнь
Windows vs Linux
Копирайт
Кто такие анонимусы
Лицензии
Нетбуки
Нужен ли русский Linux?
Пользователи
Дистрибутивы
Идеология
Выбор дистрибутива
Archlinux & CRUX
Debian
Fedora
Gentoo
LFS
LiveCD
Mandriva
OpenSolaris
Slackware
Zenwalk
Другие линуксы
BSD
MINIX
Движение Open Source
История
Классика жанра
Окружение
shell
Библиотеки UI
Графические среды
Шрифты
Приложения
Безопасность
Управление пакетами
Разное
Linuxformat. Колонки Алексея Федорчука
Заметки
Блогометки
Файловые системы
Заметки о ядре

Дистрибутивы :: Fedora

Russian Fedora Remix: установка в текстовом режиме

http://alv.me/

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

Так и оказалось — хотя на поверхности переход к текстовой установке и не валяется. Однако, загрузившись с дистрибутивного носителя — им волею случая оказался RFRemix в DVD-исполнении, — и для страховки проделав это в виртуальной машине (для определённости — VirtualBox OSE версии 3.01, хотя особого рояля это не играет), я притормозил над загрузочным меню и начал размышлять.

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

rfr-txt01.jpg

Так и оказалось. После привычного уже предложения проверить диск, каковое я с негодованием отверг

rfr-txt02.png

появилось текстовое приветствие от RFRemix:

rfr-txt03.png

Нажав Enter, я оказался в панели выбора языка:

rfr-txt04.png

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

rfr-txt05.png

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

rfr-txt06.png

Следующие шаги были обычны — установка часового пояса

rfr-txt07.png

задание пароля администратора

rfr-txt08.png

с также привычной жалобой на его простоту

rfr-txt09.png

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

rfr-txt10.png

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

rfr-txt11.png

После чего начал своё чёрное дело по разметке диска, создании файловых систем, запуску процесса инсталляции (в отличие от графического режима, довольно быстрому)

rfr-txt12.png

и, наконец, собственно развёртыванию пакетов — в весьма скромном, казалось бы, количестве 185 штук:

rfr-txt13.png

Так что и эта процедура прошла почти мгновенно, завершившись победной реляцией и предложением перезагрузиться:

rfr-txt14.png

Весьма поспешным оказался и процесс загрузки, сопровождавшийся довольно скромной картинкой:

rfr-txt15.png

Быстро сменившейся приглашением к авторизации. Поскольку никаких пользовательских аккаунтов в ходе установки не создавалось, кроме как войти в систему root’ом, делать было нечего:

rfr-txt16.png

А войдя, продолжить удивляться. Во-первых, команда mount показала, что автоматическая разметка диска свелась к создания раздела под /boot с файловой системой ext2 (ну, это нормально, хотя 200 Мбайт на это дело многовато), и корневого раздела на всё оставшееся пространство, нёсшего на себе логическую группу LVM с файловой системой ext4 — это при одном-то диске… Зато ни малейшего намёка на раздел под /home не наблюдалось, ни LVM’ным чучелом, ни обычной тушкой:

rfr-txt17.png

Зато вся инсталляция, как видно из скриншота, заняла более 600 Мбайт — неплохой аппетит, учитывая полное отсутствие не только какой-либо графической среды, но и Иксов вообще.

Дальнейшее знакомство с системой свелось к выяснению вопроса, чего ещё нет у рыб, кроме монокля и полного собрания сочинений Шпильгагена. Так вот, в инсталляции не было сети — команда ifconfig показывала только интерфейс loop.

Как следствие, не было настройки доступа к репозиториям: на любые варианты команды yum следовал ответ об отсутствии метаданных (и не удивительно — откуда бы им взяться?).

Собственно, на этом перечисление отсутствующих функций можно и закончить — в свежеустановленном виде система не была пригодна ни к каким делам праведности.

Положим, вопрос с сетью решился достаточно просто: оказалось достаточным запустить DHCP:

# dhclient eth0

Это автоматически привело в чувство и yum: в ответ на команду

# yum repolist

все недостающие метаданные бодренько скачались, в результате чего я смог ознакомиться со списком доступных репозиториев:

rfr-txt18.png

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

# yum grouplist

показала, что в ходе инсталляции была задействована единственная группа — Сервер электронной почты.

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

И тут обнаружилась ещё одна удивительная вещь: после выбора на стадии разметки пункта Use free space я получил сообщение, что это самое free space у меня отсутствует. И действительно, я ведь, как мне казалось, проявил предусмотрительность и заметил весь диск на разделы под будущие экспериментальные дистрибутивы. Пришлось перебираться во вторую виртуальную консоль и с помощью fdisk’а один из разделов удалять. После чего инсталлятор опять поделил неразмеченное пространство на /boot о 200 Мбайт и корень на LVM, занявший весь остальной объём.

Заодно установщик, разумеется, не спрашивая моего согласия, переписал MBR диска под загрузку через новый GRUB, не потрудившись включить в своё меню ранее установленную Fedora. Так что пришлось вуосстанавливать исходную схему загрузки ранее описанным способом — загрузившись на этот раз с Fedora LiveCD.

В общем, текстовая инсталляция Fedora не оправдала моих надежд. Впервые в жизни вижу, что текстовый вариант установки по своему функционалу уступает графическому. Причём в тех самых моментах, которые больше всего требуют осознанного вмешательства пользователя — а ведь текстовые установщики обычно и расчитаны на пользователей, способных вмещаться осознанно…

Разумеется, решить вопрос с произвольной разметкой диска можно. Например, создав заблаговременно все необходимые разделы, оставив неразмеченное пространство под корень, после установки прописать в /etc/fstab всякие /home, /home/work и так далее. Но согласитесь, что способ этот достаточно кучерявый. Да и с корнем на LVM с ext4 остаётся только примириться. В общем, грустно…

И ведь, по опыту своего пусть беглого, но всё же общения с Red Hat десятилетней давности, припоминаю, что всё в нём было: и произвольная разметка диска (причём на выбор — с помощью fdisk или Disk Druid), и определение точек монтирования, и выбор пакетов. Остаются только спросить, как старом одесском анекдоте: и кому это всё мешало?

Тем более, что результат всех этих модернизаций так и остался половинчатым, заставляя повторить ранее сделанное заключение: инсталляция Fedora излишне сложна для совсем начинающего пользователя (если сравнивать её со стандартной утсановкой Ubuntu или инсталляцией Debian в графческом режиме). И недостаточно гибка для пользователя не совсем начинающего. Особенно в аспекте сосуществования с более иными, ранее установленными, Linux’ами.

А ведь Fedora — система фронтирная и где-то даже экспериментальная. И рассчитана, в существенной мере, на пользователей-экспериментаторов. Которые, разумеется, из любви к приключениям преодолеют любые трудности. Но, может быть, было бы разумнее направить их энергию в более созидательное русло?




Комментарии

Страницы комментариев: 1 :: 2 :: следующая

SlaNT, Wed Sep 2 10:22:11 2009:
Русской федоры есть еще один забавный глюк послу установки ее в виртуальной машине :), не имеющие никакого выхода в инет штатный установщик пакетов,даже при выборе в качестве источника пактов инсталляционный DVD безальтернативно сообщает Отсутствует соединение с сетью!
И не дает добавить или удалить пакеты!
Жуть эта федора:( slackware намного более удобна !
аноним, Sun Aug 30 19:10:29 2009:
Кстати приятно видеть что дядька Федорчук проникся таки использованием виртуальных машин в качестве испытательного оборудования. И это правильно - а то начитались бы люди, впороли бы вживую реинициализацию жесткого диска, а потом опять линукс весь такой виноватый....
Goodr0n, Sat Aug 29 22:13:15 2009:
Не мне конечно как заядлому гентоводу рассуждать о РХбэйзед. Но лвм вроде для того и нужен чтобы выделять разделы динамически. Может конфигуратор разделов положено было запускать уже на установленной системе?
Goodr0n, Sat Aug 29 20:33:52 2009:
Не мне конечно как заядлому гентоводу рассуждать о РХбэйзед. Но лвм вроде для того и нужен чтобы выделять разделы динамически. Может конфигуратор разделов положено было запускать уже на установленной системе?
аноним, Sat Aug 29 20:23:46 2009:
аноним, суббота, 29 августа 2009 г. 20:20:45:Очевидно Вы подразумевали Slackware?

Оставьте свои догадки.Речь вел исключительно о мандриве.Линукс превращенный в windows,и не в GUI дело.
аноним, Sat Aug 29 20:20:45 2009:
аноним, суббота, 29 августа 2009 г. 20:08:16:
Мандрива это яркий пример как идеологически правильный линукс
Очевидно Вы подразумевали Slackware? - динственно правильный дистрибутив.
аноним, Sat Aug 29 20:08:16 2009:
аноним, суббота, 29 августа 2009 г. 01:43:54:
Мандрива рулит!

Мандрива это яркий пример как идеологически правильный линукс превратить в проприетарное "грязное" поделие.Кстати и методы конкуретной борьбы у мандривы те же, за что так ненавидят майкрософт.
Goodr0n, Sat Aug 29 19:59:45 2009:
Не мне конечно как заядлому гентоводу рассуждать о РХбэйзед. Но лвм вроде для того и нужен чтобы выделять разделы динамически. Может конфигуратор разделов положено было запускать уже на установленной системе?
аноним, Sat Aug 29 02:24:40 2009:
Fedora рулит! without GUI
аноним, Sat Aug 29 02:03:34 2009:
To аноним, суббота, 29 августа 2009 г. 01:59:47:
>изыди, сотона!<
---------
Правильно! Какая-такая Mandriva?
Рулит Ubuntu!

Страницы комментариев: 1 :: 2 :: следующая

Комментарии заморожены.

Новости:

Все новости на CitCity.ru

Компании месяца

 
Последние комментарии
Почему школам следует использовать только свободные программы (101)
20 Декабрь, 14:51
ОСТОРОЖНО: ВИНДОФИЛИЯ! (2250)

24 Декабрь, 22:53
Linux в школе: мифы про школу и информатику (334)
24 Декабрь, 22:43
Kubuntu Feisty (15)
24 Декабрь, 18:42
Software is like sex: it's better when it's free.
©Linus Torvalds