Внимание! Объем свободного дискового пространства должен быть равен не менее двум объемам текущей системы. Например, если система занимает 4Gb на диске, то для сборки iso-образа требуется >8Gb.
При создании ISO-образа будут включены: установленные программы и модули, обновления, домашние каталоги и настройки системы.
Для создания ISO-образа из текущего состояния системы следует:
sudo su
/memory/layer-base/1/iso
, в данном каталоге будет собираться iso-образ:mkdir -p /memory/layer-base/1/iso; cd /memory/layer-base/1/iso
ubiso --noclean
ubsave -all -modules
Рекомендуется проверить наличие созданного модуля командой:
ls -l /memory/layer-base/1/modules/
Пример модуля сохранений:
20230111-0901-changes-all.ubm
Где:
mkdir tmp && sudo tar -xJvf /memory/data/from/0/ublinux/ublinux-data.tar.xz -C /memory/layer-base/1/iso/tmp
mv /memory/layer-base/1/modules/*-changes-all.ubm /memory/layer-base/1/iso/tmp/ublinux-data/modules/
Следует проверить был ли перенесен модуль сохранений командой:
ls -l /memory/layer-base/1/iso/tmp/ublinux-data/modules/
tar -cJvf /memory/layer-base/1/iso/tmp/ublinux-data.tar.xz -C /memory/layer-base/1/iso/tmp ublinux-data && sudo mv -f /memory/layer-base/1/iso/tmp/ublinux-data.tar.xz /memory/layer-base/1/iso/src/ublinux/ && sudo rm -rf /memory/layer-base/1/iso/tmp
ubiso --manual --noclean
/memory/layer-base/1/iso
.При создании ISO-образа будут включены: обязательные и дополнительные модули, установленные программы из репозиториев, обновления, домашние каталоги, а также настройки ОС (главный конфигурационный файл), выполненные с помощью графических системных утилит и/или с помощью консольной утилиты UBConfig
Для сборки индивидуального ISO-образа необходимо загрузить операционную систему в режиме полного сохранения и выполнить:
Обновить операционную систему с помощью графического пакетного менеджера или выполнив команду в терминале:
sudo pacman -Syu
Установить необходимые программы и модули с помощью графического пакетного менеджера или выполнив команду в терминале, например:
sudo pacman -S name-module name-program
Где:
Репозиторий с модулями расположен по адресу: https://download.ublinux.ru/distrib/
Перейдя в репозиторий следует выбрать версию операционной системы (пример: 2204 или 2504) и продолжить переход в/ublinux_db/modules/
.
Подробная информация о модулях: Пакеты с модулями.
Если модули были напрямую скачаны с репозитория в каталог "Загрузки", то следует переместить их в каталог:
/mnt/livemedia/ublinux-data/modules
командой:sudo cp /home/superadmin/Загрузки/*.ubm /mnt/livemedia/ublinux-data/modules`
Где:
- /home/superadmin/Загрузки/*.ubm - путь до всех скачанных файлов ubm.
Перезагрузить ПК, если было выполнен обновление.
Выполнить всю необходимую настройку системы. Для настройки системы графическими утилитами перейти: Меню приложений > запустить "Диспетчер настроек UBLinux"
.
Необходимо выбрать программу в разделе меню или ввести в строке поиска часть названия программы.
В утилите "Диспетчер настроек UBLinux" следует воспользоваться графическими утилитами настройки системы. На каждом этапе сохранения следует нажимать на "Сохранить в конфигурацию" или "Сохранить в глобальную конфигурацию".
После полной настройки ОС следует перейти к сборке iso-образа. Для этого необходимо создать временный каталог:
sudo mkdir -p /home/iso
Перейти в созданный каталог:
cd /home/iso
Запустить сборку шаблона (сборка будет собрана без модулей и без очистки временного шаблона "src"):
sudo ubiso --nomodules -c
Шаблон расположен по адресу:
/home/iso/src/
Создать архив из каталога ublinux-data
и заменить архив в шаблоне:
sudo mc
/mnt/livemedia/ublinux-data
;/home/iso/src/ublinux
;Шаблон создан без модулей, необходимых для запуска системы. Чтобы добавить обязательные модули, следует скопировать их в каталог шаблона из текущей системы (вариант А) или скачать из репозитория (вариант Б):
sudo mc
/mnt/livemedia/ublinux/base
./home/iso/src/ublinux/base
/ublinux_db/base/
/home/iso/src/ublinux/base
. Для этого следует открыть терминал и ввести:sudo mc
/home/superadmin/Загрузки
./home/iso/src/ublinux/base
Для сборки iso-образа без графического окружения: исключить из шаблона всю группу модулей, содержащую в названии "-xorg-".
Открыть терминал и перейти в каталог:
cd /home/iso
Запустить ручную сборку iso-образа:
sudo ubiso -m
Готовый iso-образ и файлы контрольных сумм будут расположены по пути: /home/iso
.
Записать установочный носитель с помощью полученного iso-образа: Создание загрузочного носителя
Выполнить установку на ПК с помощью готового установочного носителя: Установка UBLinux
При создании ISO-образа будут включены: обязательные и дополнительные модули, которые включены по умолчанию в ISO-образы UBLinux, а также базовые настройки по умолчанию(главный конфигурационный файл)
Для создания стандартной сборки ISO-образа UBLinux следует:
Создать временный каталог:
sudo mkdir -p /home/iso
Перейти в созданный каталог:
cd /home/iso
Запустить сборку шаблона (сборка будет собрана без модулей и без очистки временного шаблона "src"):
sudo ubiso --nomodules -c
Добавить обязательные модули путем копирования их в каталог шаблона из текущей системы (вариант А) или скачав из репозитория (вариант Б):
sudo mc
/mnt/livemedia/ublinux/base
./home/iso/src/ublinux/base
/ublinux_db/base/
/home/iso/src/ublinux/base
. Для этого следует открыть терминал и ввести:sudo mc
/home/superadmin/Загрузки
./home/iso/src/ublinux/base
Добавить дополнительные модули путем копирования их в каталог шаблона из текущей системы (вариант А) или скачав из репозитория (вариант Б):
sudo mc
/mnt/livemedia/ublinux/modules
/home/iso/src/ublinux/modules
/ublinux_db/modules/
/home/iso/src/ublinux/modules
. Для этого следует открыть терминал и ввести:sudo mc
/home/superadmin/Загрузки
./home/iso/src/ublinux/modules
Открыть терминал и перейти в каталог:
cd /home/iso
Запустить ручную сборку iso-образа:
sudo ubiso -m
Готовый iso-образ и файлы контрольных сумм будут расположены по пути: /home/iso
.
Записать установочный носитель с помощью полученного iso-образа: Создание загрузочного носителя
Выполнить установку на ПК с помощью готового установочного носителя: Установка UBLinux