FOSSBook от alv - a - Архив на блогове - Инсталиране на Fedora в текстов режим
Алексей Федорчук. Книга за FOSS, Unix, Linux, BSD, Solaris и безплатния софтуер за тях
Fedora: инсталирайте в текстов режим
По-рано разгледахме стандартните методи за инсталиране на Fedora - в графичен режим, с помощта на инсталатора на ayaconda. Тази дистрибуция обаче предоставя и инсталация в текстов режим.
Вярно е, че този метод на инсталиране не лежи на повърхността на прехода. За да прибегнете до текстово базирана инсталация, трябва да стартирате от обичайния носител за разпространение - DVD, първия инсталационен компактдиск или netinst - трябва да натиснете клавиша tab в менюто, като коригирате неговия ред по подразбиране и въведете текстовия параметър в реда за зареждане на ядрото, който се появява:

Сега, след вече познатото предложение за проверка на диска, което може да бъде отхвърлено с възмущение

ще се появи текстов поздрав (в този пример е използван RFRemix):
С натискане наEnter се озоваваме в панела за избор на език:

Тук обаче няма много какво да избирате - опитът за избор ще доведе до съобщение за невъзможността за възпроизвеждане на различен от английски език в текстов режим:

След като се съгласихме, че инсталацията ще продължи на езика на Шекспир, преминаваме към следващите стъпки. Те са общи -- настройка на часовата зона:

Задаване на администраторска парола:

също с обичайното оплакване относно неговата простота:

Но след това започва невероятното - и да не кажа, че невероятното е приятно. На теория тук би било необходимо да маркирате диска, да определите файловите системи и да посочите техните точки на монтиране. Нищо от това обаче няма да видим. По отношение на маркирането има само три възможности - замяна на съществуващата Linux система(избор по подразбиране), използване на целия диск или свободно място на него; последното се отнася до неразпределено пространство:

Ако мислите, че след това ще бъдат зададени някакви глупави въпроси относно дяловете, файловите системи, техните точки на монтиране, както и относно местоположението на буутлоудъра, дълбоко грешите, текстовият инсталатор е над тези дреболии. Той само ще попита - дали да запише направените промени на диска:

След това ще започне мръсната си работа по разделяне на диска, създаване на файлови системи, стартиране на процеса на инсталиране (за разлика от графичния режим, той е доста бърз)

и накрая, действителното разполагане на пакети - в много скромен, изглежда, брой от 185 броя:

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

Процесът на зареждане също ще бъде много прибързан, придружен от доста скромна картина:


И когато влезете, продължавайте да се изненадвате. Първо, командата за монтиране показа, че автоматичното разделяне на диска е сведено до създаване на дял под /boot с файловата система ext2 (което е нормално) и root дял за цялото оставащо пространство. Освен това основният дял ще носи логическата група LVM с файловата система ext4 - и това е дори с един диск. Но няма да можете да откриете и най-малкия намек за дял под /home - нито LVM плюшено животно, нито обикновен труп:

Но цялата инсталация, както можете да видите от екранната снимка, ще отнеме повече от 600 MB - добър апетит, като се има предвид пълното отсъствие не само на каквато и да е графична среда, но и на Xs като цяло.
По-нататъшното запознаване със системата може да се сведе до изясняване на въпроса какво друго рибата няма, освенмонокъл и пълните произведения на Шпилхаген. И така, в инсталацията нямаше мрежа - командата ifconfig показваше само интерфейса на цикъла.
В резултат на това няма да има настройки за достъп до хранилища: всички опции за командата yum ще бъдат последвани от отговор за липсата на метаданни (и не е изненадващо - откъде ще дойдат?).
Всъщност това изброяване на липсващите функции може да бъде завършено - в прясно инсталирана форма системата не е подходяща за никакви дела на праведността.
Да предположим, че проблемът с мрежата при свързване към нормален доставчик е решен съвсем просто: достатъчно е да стартирате DHCP:
Това автоматично ще оживи и yum : в отговор на командата
всички липсващи метаданни ще бъдат весело изтеглени, в резултат на което ще бъде възможно да видите списъка с налични хранилища:

След това всъщност вече можете да живеете: да направите допълнителната инсталация на всичко необходимо, без да поглеждате назад към предварително инсталираните групи пакети - източникът на всякакъв вид баласт. Благодаря ви екип
показа, че по време на инсталацията е участвала единствената група - сървърът за електронна поща.
Това обаче няма да премахне проблема с оформлението на диска, което не е съвсем адекватно за работния плот на потребителя.
Като цяло, текстовата инсталация на Fedora няма да отговори на очакванията на тези, които разчитат на по-голямата й гъвкавост. За първи път в живота си виждам, че текстовата версия на инсталацията отстъпва по функционалност на графичната. Освен това точно в тези моменти, които най-вече изискват съзнателна намеса на потребителя - и в края на краищата, текстовите инсталатори обикновено са предназначени за потребители, които могат съзнателно да се намесят в процеса на инсталиране.
Разбира се, можете да решите проблема с произволно оформление на диска. Например, като създадете предварително всички необходимираздели, оставяйки неразпределено място под рута, след инсталация да напишат всякакви / home в /etc/fstab и каквото още трябва. Но този метод е доста къдрава. Да, и с root на LVM с ext4 остава само да се примири. Като цяло тъжно.
И в края на краищата, от моя опит в общуването с Red Hat преди 7-10 години, си спомням, че неговият текстово базиран инсталатор имаше всичко необходимо: произволно оформление на диска (с избор на използване на fdisk или Disk Druid), както и дефиниране на точки на монтиране и избор на пакети. Остава само да попитаме, както в стария одески виц: и на кого пречи всичко това?
Така че целта на инсталирането на текстов режим не ми беше напълно ясна. Възможно ли е да се използва за инсталиране на стари машини, които не могат да овладеят анаконда нормално и не изискват Xs? Не виждам друга полза от него. И го описах тук единствено за пълнота.