Про Sabayon подробнее. Инсталляция

Алексей Федорчук

Собственно, инсталлятор Sabayon’а можно считать его второй особенностью — если вспомнить, что у прародительской Gentoo такового нет вообще. Точнее, в качестве инсталлятора её выступают командная строка bash’а с её утилитами и текстовый редактор nano. В Sabayon’е же установка выполняется с помощью системы Anaсonda, заимствованной из прежних версий Fedora — в нынешних версиях последней она, (к добру ли, к худу ли), очень сильно модернизирована.

Установку Sabayon’а можно запустить как из Live-режима, так и выбрать непосредственно из меню начальной загрузки. Никаких различий между этими вариантами не обнаруживается. Во всех «графических» сборках она проходит в среде Иксов (или, при выборе Safe Mode, в графике через фреймбуфер). И сводится она к следующим моментам:

  • выбору языка и раскладки клавиатуры (первый может быть и русским, а вот вторая — обязательно американская английская, иначе переключиться на латиницу будет невозможно);
  • выбору типа установки (для настольного применения — на стандартный накопитель, то есть HDD или SSD) и, при необходимости, его инициализации (то есть создания таблицы разделов, причём только в стиле MSDOS);
  • указанию имени хоста, определению часового пояса, заданию пароля администратора (не короче шести символов) и созданию аккаунта обычного пользователя;
  • разметке диска (на стандартные разделы, как программного RAID или тома LVM) и созданию файловых систем на них (поддерживаются все нативные для Linux, кроме отмирающей ReiserFS и так и не прижившейся F2FS);
  • определению места для загрузчика — это GRUB2 без альтернатив; но зато по умолчанию он устанавливается в MBR носителя, определённого в BIOS’е как первого загрузочного, без свойственных Убунтоидам и Мандривоидам фокусов, норовящих записать его в MBR диска, первого физически;
  • собственно развёртывания системы, времени которого я не засекал, но субъективно не показавшегося слишком растянутым.

Установка завершается предложением перезагрузки, после которой никаких действий более не требуется — на почти неуловимое мгновение возникает меню GRUB’а Второго (остановить мгновенье можно, если успеть нажать клавишу Spacebar), затем окно авторизации дисплейного менеджера (автоматического входа в систему на стадии инсталляции не предлагается) и, по выполнении таковой — рабочий стол избранного десктопа или, при установке с минимального образа, Fluxbox’а. Обращаю внимание, что ранее установленные системы (буде таковые имелись) в меню загрузчика не попадают — конфигурированием его надо будет озаботиться самому.

Установка образа SpinBase выполняется посредством всё той же системы Anaconda, запускаемой, понятное дело, в текстовом режиме. Как и в Fedora, функционально текстовый вариант не обеспечивает никаких дополнительны возможностей. Более того, функциональность его обрезана, например, в отношении дисковой разметки. Она выполняется одним-единственным умолчальным образом — с созданием группы томов LVM (даже при единственном физическом диске) и логических томов / и /home, с файловой системой ext4 на обоих.

На мой взгляд, это далеко не оптимальный вариант для настольной системы вообще, и особенно для консольной инсталляции, главное назначение которой — послужить «болванкой» для построения собственной законченной системы. В основу которой неплохо было бы положить и собственную схему разбиения диска. Так что, казалось бы, SpinBase кажется пригодным для единственной цели — для установки на старые машины с ну очень ограниченными ресурсами: как известно, графическая Anaconda некогда казалась весьма прожорливой по части памяти. Хотя ныне требуемые ею 768 МБ не выглядят чем-то сверхъестественным даже для самых хилых нетбуков и неттопов.

К слову сказать, что в текстовом варианте Anaconda тоже скромностью в отношении ресурсов не страдает — нижний предел здесь 512 МБ. Да и итог инсталляции в размере 2 ГБ занятого дискового пространства для чисто консольной системы кажется слишком жирным. Так что не очень подходящий вариант для основы конструктора, так?

Так, да не совсем. Потому что следующая особенность Sabayon’а открывает несколько иное поле применения SpinBase — установку системы «с нуля». Так что сейчас на очереди — разговор об управлении пакетами.

Содержание