Cintu 17.10 и Refracta Snapshot: создание образа

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

Для изготовления образов в системе Refracta предназначены две утилиты — текстовая refractasnapshot и графическая refractasnapshot-gui. Функционально они абсолютно одинаковы, и потому использование той или иной — по вкусу и (или) по ситуации. Например, текстовая утилита незаменима при создании образов базовой системы, без какого либо десктопа или оконного менеджера. Однако в данный исторический момент такая задача не стоит, и к тому же она некогда была подробно описана. Поэтому ниже речь пойдёт об утилите графической.

Замечание: прежде чем приступать к созданию образа, мы с Мануалом взяли за правило обновить систему и очисть её от продуктов жизнедеятельности:

$ sudo ucaresystem-core

И на всякий случай перезагрузить машину. Чего и всем желаем.

Как было сказано ранее, графический «снапшоттер» запускается из пункта Администрирование главного меню Cinnamon, и для начала запрашивает пароль для доступа к правам администратора. После чего возникает окно с предложением либо продолжить процедуру (Next), либо сначала заняться настройками (Setup):

Разумеется, при первом запуске «снапшоттера» начать надо со второго варианта. Который сводится к редактированию двух файлов — /etc/refractasnapshotter.conf и так называемого «файла исключений»:

Что предваряется проверкой свободного дискового пространства — здесь надо просто нажать OK:

Редактирование производится в умолчальном текстовом редакторе графического режима (в Cintu это будет Geany). У нас с Мануалом для файла /etc/refractasnapshotter.conf оно свелось к заданию шаблона имени будущих образов (значения строк stamp и snapshot-basename) и определению максимальной степени xz-сжатия (по умолчанию xz-сжатие вообще отключено):

Файл исключений по умолчанию — /usr/lib/refractasnapshot/snapshot_exclude.lisr. В нём перечисляются каталоги и файлы, которые не должны включаться в будущие образы. Секции, относящиеся к корневой файловой системе, мы не трогали вообще. Ну а что исключать из каталога /home — каждый должен решать сам. Очевидно, что здесь в перую очередь надо изымать всякие кэши и прочие dot-каталоги, содержимое которых не должно тиражироваться:

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

После окончания редактирования и сохранения его результатов окно редактора автоматически закроется и поступит предложение приступить собственно к созданию образа — здесь достаточно нажать Enter:

Перед этим, однако, можно изменить имя дистрибутива с умолчального Ubuntu на какое угодно. В нашем случае логично назвать его Cintu, это имя попадёт потом в меню загрузчика:

Вот теперь процесс пойдёт:

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

И завершится сообщением о счастливом финише:

По нажатии клавиши OK можно полюбоваться плодами своих трудов — они будут в каталоге /home/snapshot в виде файла образа *.iso и файла контрольной суммы к нему — *.sha256. Ну а дальше остаётся «сболванить» полученный образ или «отфлешить» его, а затем загрузить целевую машину с полученного носителя и приступить к установке. Но об этом — в продолжении программы нашего цирка.

Cintu 17.10 и Refracta Snapshot: создание образа: 4 комментария

  1. >Для изготовления образов в системе Refracta предназначены две утилиты — текстовая refractasnapshot и графическая refractainstaller-gui.

    Алексей, скорее всего, здесь немножко попутали названия утилит.
    Спасибо за очерк.

  2. Сегодня на практике проверила сборку образа рабочей Matuntu-Z32 при помощи Refracta и описанного Вами опыта. Выполнение операции длилось более 2-х часов. В результате появился образ размером 1,7 ГБ (без очистки, но со сжатием). Записала на флешку программой MultiBootUSB, поскольку MultiSystem «увидела», что тип образа не Ubuntu, а Debian и отказалась с ним работать.
    Система успешно загрузилась на другом ноутбуке.
    Теперь жду Вашего опуса об инсталляции из рефрактного образа.

  3. Таня, спасибо за опробование на практике!
    А опус всё ещё сочиняется :)

Добавить комментарий