И вот настал решительный момент щелкнуть мышью по иконке Install на предмет заняться установкой системы. Хотя в целом стадии её повторяют то, что описано для установки с DVD или по сети, самодостаточности для я почти повторю описание — тем более, что будет рассмотрен несколько иной случай разметки диска.

Что, как обычно, установка начинается с панели приглашения к оной:

live-inst-01.png

Вид её являет собой разительный контраст с тем, как выглядит эта же панель при «прямой» установке с LiveCD:

live-inst-008.png

Да и при установке с DVD или по сети разобрать мелкие буковки интерфейса при моих глазах не легче. Хотя молодым и зорким соколам может показаться наоборот.

После приглашения можно видеть первое отличие Live-установки от, так сказать, полноразмерной: никакой панели выбора режимов нет. Соответственно, режим обновления дистрибутива не предусмотрен. Нет и возможности отключить автоматическую настройку после инсталляции, или, напротив, включить использование диска Add-on. Впрочем, ни об одной из этих опция я особо не сожалению:

  • для обновления дистрибутива существуют другие методы;
  • ручная настройка, как показывает опыт установки с DVD, мало чего даёт, кроме немотивированных ошибок;
  • на диске Add-on нет ничего такого, что отсутствовало бы в репозиториях.

Так что переход сразу после приглашения к определению часового пояса просто экономит время:

live-inst-02.png

Здесь, как и при описанных ранее вариантах установки, нажав кнопку Change, можно скорректировать время и включить синхронизацию с серверами NTP:

live-inst-02a.png

Пропускается при Live-установке и стадия выбора рабочего стола. Что естественно — выбор этот был сделан в тот момент, когда диск с соответствующей средой (KDE или GNOME) был поставлен на закачку.

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

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

live-inst-19.png

Не ищите здесь секции, аналогичной Программному обеспечению типовой установки: её здесь нет. Да и не нужна она, ибо все необходимые пакеты мы имели возможность установить «вживе» ещё до запуска инсталлятора.

Теперь по нажатии кнопки Install будет запрошено подтверждение этого судьбоносного решения:

live-inst-20.png

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

…Хотя нет — я ведь обещал попытаться ответить на вопрос, как нам удалось устанавливать и удалять пакеты, да так, что сделанные в Live-среде изменения сохранятся в инсталлированной системе. Хотя, казалось бы, после перезагрузки они должны были бы бесследно исчезнуть.

Так что повременим немного с дискуссиями в Джуйке и дождёмся в окне инсталлятора окончания разметки диска и расправы с файловыми системами. После чего текущим действием будет одно-единственное — копирование корневой файловой системы (Copying root filesystem):

live-inst-21.png

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

Так что в процессе установки с LiveCD не происходит ни развёртывания образов метапакетов, ни попакетной распаковки индивидуально выбранных пакетов. В сущности всё дело сводится к переносу текущего слепка оперативной памяти на целевой носитель. И потому на нём по завершении установки все изменения, сделанные в Live-среде до запуска инсталлятора, сохранятся в неприкосновенности. В этом и заключается сила описанного метода — насколько мне известно, не имеющего аналогов в иных дистрибутивах.


Назад | К содержанию | Вперёд