Основной функционал предоставляется консольной утилитой
Инсталлятор имеет два режима запуска:
Обычный. При котором можно установить систему, установить систему загрузив кастомный конфиг (ublinux.ini)
Режим конфигурирования. В этом режиме проходим по всем этапам установки, в конце сохраняется файл настройки (в глобальный или локальный конфиг). Самой установки в этом режиме нет.
Из обычного режима в режим конфигурирования переключиться можно, нажав на шестерню и в меню выбрать соответствующий режим.
Программа использует два csv файла в котором хранятся перечни пакетов:
Которые можно включить в установку с инсталляционного накопителя
Которые можно установить через внутреннюю сеть или сеть Интернет (при наличие соответствующего подключения)
По ходу работы будет один или два прогрессбара по установке:
Самой системы с её компонентами
Установки пакетов через внутреннюю сеть или сеть Интернет
Информация о прогрессе берётся с временных файлов, предоставляемых бэкендом.
1. Графическая оболочка
2. Функциональная часть на консольной утилите
3. Основной функционал предоставляется консольной утилитой
Инсталлятор имеет два режима запуска:
1. Обычный. При котором можно установить систему, установить систему загрузив кастомный конфиг (ublinux.ini)
2. Режим конфигурирования. В этом режиме проходим по всем этапам установки, в конце сохраняется файл настройки (в глобальный или локальный конфиг). Самой установки в этом режиме нет.
Из обычного режима в режим конфигурирования переключиться можно, нажав на шестерню и в меню выбрать соответствующий режим.
Программа использует два csv файла в котором хранятся перечни пакетов:
1. Которые можно включить в установку с инсталляционного накопителя
2. Которые можно установить через внутреннюю сеть или сеть Интернет (при наличие соответствующего подключения)
По ходу работы будет один или два прогрессбара по установке:
1. Самой системы с её компонентами
2. Установки пакетов через внутреннюю сеть или сеть Интернет
Информация о прогрессе берётся с временных файлов, предоставляемых бэкендом.
Аргумент --autoinstall запускает автоустановки, т.е. по настроенным параметрам установку, без предоставления выбора настроек пользователю
Аргумент --ubconfig <файл ubconfig.ini> позволяет загрузить файла настроек
Если использовать оба параметра --ubconfig <файл ubconfig.ini> --autoinstall , то будет загружен указанный файл настроек и выполнена автоустановка, без предоставления выбора настроек пользователю
По умолчанию открывается установка
Окно имеет опцию переключения режима "Установки" и "Настройки автоустановки" в меню в шестерёнке
В режиме "Настройки автоустановки" Доступны кнопки "Загрузить" "Сохранить" настройки
В режиме "Установки" Доступны кнопка только "Загрузить" настройки
Интерфейс:
При запуске без аргумента "Автоустановки" на главном окне присутствует галка: "Использовать автоустановку"
В режиме "Настройки автоустановки" и режиме "Установки" разные первые слайды приветствия, с выбором языка. И последние слайды, завершения работы или удачного сохранения.
Слава порядок установки должен иметь возможность работать как вкладка, что-бы можно было в любой момент переключиться на нужный процесс выбора, но работать должна только, до начала установки. Кк процесс установки запущен, слева меню выбора запрещает переключаться.
Слайд "Местоположение" сделать интерактивным по смещениям часовых полюсов
Окно установки настроек загрузчика, параметры:
AUTOINSTALL["ubconfig set [boot] GRUB_TIMEOUT"]=3
AUTOINSTALL["ubconfig set [boot] GRUB_DEFAULT"]="UBLinux Desktop Basic 2204 - Песочница в RAM с сохранением профиля пользователя HDD"
AUTOINSTALL["ubconfig set [boot] GRUB_SUPERUSERS"]=superadmin
AUTOINSTALL["ubconfig set [boot] GRUB_PASSWORD[superadmin]"]=grub.pbkdf2.sha512.10000.918F54C3C4CDE024A34FDA951FFBAD17D2B8F031A696F22038267FDAC6CF5FEA4FE800880591DBD533C95606A275F170B4F460243A083E89E231B2DAC13467D5.9B3392962D14DE34D6BCD4C559A4A4222ED9C0BF14D15A7E3772DA430513E34F2C96FE324D3FBCC4576C8DDF7B82B7AC8830195CC8886A39B525F070EC236421
Корректировки:
1. Одно приложение с двумя ярлыками запуска
- Ярлык запуска установки
- Ярлык запуска настройки автоустановки
- В зависимости от аргумента запуска открывается тот или иной перечень слайдов и настройки окна
- Аргумент --setting запускает настройку автоустановки
- Аргумент --autoinstall запускает автоустановки, т.е. по настроенным параметрам установку, без предоставления выбора настроек пользователю
- Аргумент --ubconfig <файл ubconfig.ini> позволяет загрузить файла настроек
- Если использовать оба параметра --ubconfig <файл ubconfig.ini> --autoinstall , то будет загружен указанный файл настроек и выполнена автоустановка, без предоставления выбора настроек пользователю
- По умолчанию открывается установка
2. Окно имеет опцию переключения режима "Установки" и "Настройки автоустановки" в меню в шестерёнке
- В режиме "Настройки автоустановки" Доступны кнопки "Загрузить" "Сохранить" настройки
- В режиме "Установки" Доступны кнопка только "Загрузить" настройки
3. Интерфейс:
- При запуске без аргумента "Автоустановки" на главном окне присутствует галка: "Использовать автоустановку"
- В режиме "Настройки автоустановки" и режиме "Установки" разные первые слайды приветствия, с выбором языка. И последние слайды, завершения работы или удачного сохранения.
- Слава порядок установки должен иметь возможность работать как вкладка, что-бы можно было в любой момент переключиться на нужный процесс выбора, но работать должна только, до начала установки. Кк процесс установки запущен, слева меню выбора запрещает переключаться.
- Слайд "Местоположение" сделать интерактивным по смещениям часовых полюсов
-
- Окно установки настроек загрузчика, параметры:
- AUTOINSTALL["ubconfig set [boot] GRUB_TIMEOUT"]=3
- AUTOINSTALL["ubconfig set [boot] GRUB_DEFAULT"]="UBLinux Desktop Basic 2204 - Песочница в RAM с сохранением профиля пользователя HDD"
- AUTOINSTALL["ubconfig set [boot] GRUB_SUPERUSERS"]=superadmin
- AUTOINSTALL["ubconfig set [boot] GRUB_PASSWORD[superadmin]"]=grub.pbkdf2.sha512.10000.918F54C3C4CDE024A34FDA951FFBAD17D2B8F031A696F22038267FDAC6CF5FEA4FE800880591DBD533C95606A275F170B4F460243A083E89E231B2DAC13467D5.9B3392962D14DE34D6BCD4C559A4A4222ED9C0BF14D15A7E3772DA430513E34F2C96FE324D3FBCC4576C8DDF7B82B7AC8830195CC8886A39B525F070EC236421
- Слайд "Местоположение" сделать интерактивным по смещениям часовых полюсов
Что это означает? При выборе подсвечивается нужный пояс? Если так, то мне кажется на реализацию может уйти нужное время, которое лучше пустить на другие задачи.
- Окно установки настроек загрузчика, параметры:
- AUTOINSTALL["ubconfig set [boot] GRUB_TIMEOUT"]=3
- AUTOINSTALL["ubconfig set [boot] GRUB_DEFAULT"]="UBLinux Desktop Basic 2204 - Песочница в RAM с сохранением профиля пользователя HDD"
- AUTOINSTALL["ubconfig set [boot] GRUB_SUPERUSERS"]=superadmin
- AUTOINSTALL["ubconfig set [boot] GRUB_PASSWORD[superadmin]"]=grub.pbkdf2.sha512.10000.918F54C3C4CDE024A34FDA951FFBAD17D2B8F031A696F22038267FDAC6CF5FEA4FE800880591DBD533C95606A275F170B4F460243A083E89E231B2DAC13467D5.9B3392962D14DE34D6BCD4C559A4A4222ED9C0BF14D15A7E3772DA430513E34F2C96FE324D3FBCC4576C8DDF7B82B7AC8830195CC8886A39B525F070EC236421
В какой момент должен появляться экран с этой настройкой?
> - Слайд "Местоположение" сделать интерактивным по смещениям часовых полюсов
Что это означает? При выборе подсвечивается нужный пояс? Если так, то мне кажется на реализацию может уйти нужное время, которое лучше пустить на другие задачи.
> - Окно установки настроек загрузчика, параметры:
> - AUTOINSTALL["ubconfig set [boot] GRUB_TIMEOUT"]=3
> - AUTOINSTALL["ubconfig set [boot] GRUB_DEFAULT"]="UBLinux Desktop Basic 2204 - Песочница в RAM с сохранением профиля пользователя HDD"
> - AUTOINSTALL["ubconfig set [boot] GRUB_SUPERUSERS"]=superadmin
> - AUTOINSTALL["ubconfig set [boot] GRUB_PASSWORD[superadmin]"]=grub.pbkdf2.sha512.10000.918F54C3C4CDE024A34FDA951FFBAD17D2B8F031A696F22038267FDAC6CF5FEA4FE800880591DBD533C95606A275F170B4F460243A083E89E231B2DAC13467D5.9B3392962D14DE34D6BCD4C559A4A4222ED9C0BF14D15A7E3772DA430513E34F2C96FE324D3FBCC4576C8DDF7B82B7AC8830195CC8886A39B525F070EC236421
В какой момент должен появляться экран с этой настройкой?
- Слайд "Местоположение" сделать интерактивным по смещениям часовых полюсов
Что это означает? При выборе подсвечивается нужный пояс? Если так, то мне кажется на реализацию может уйти нужное время, которое лучше пустить на другие задачи.
Конечно на потом, это я где-то увидел, создать в задаче на свободное время или студенту в работу.
- Окно установки настроек загрузчика, параметры:
- AUTOINSTALL["ubconfig set [boot] GRUB_TIMEOUT"]=3
- AUTOINSTALL["ubconfig set [boot] GRUB_DEFAULT"]="UBLinux Desktop Basic 2204 - Песочница в RAM с сохранением профиля пользователя HDD"
- AUTOINSTALL["ubconfig set [boot] GRUB_SUPERUSERS"]=superadmin
- AUTOINSTALL["ubconfig set [boot] GRUB_PASSWORD[superadmin]"]=grub.pbkdf2.sha512.10000.918F54C3C4CDE024A34FDA951FFBAD17D2B8F031A696F22038267FDAC6CF5FEA4FE800880591DBD533C95606A275F170B4F460243A083E89E231B2DAC13467D5.9B3392962D14DE34D6BCD4C559A4A4222ED9C0BF14D15A7E3772DA430513E34F2C96FE324D3FBCC4576C8DDF7B82B7AC8830195CC8886A39B525F070EC236421
В какой момент должен появляться экран с этой настройкой?
После настроек пользователя, настройки загрузчика. По умолчанию так-же всё выключено.
> > - Слайд "Местоположение" сделать интерактивным по смещениям часовых полюсов
>
> Что это означает? При выборе подсвечивается нужный пояс? Если так, то мне кажется на реализацию может уйти нужное время, которое лучше пустить на другие задачи.
Конечно на потом, это я где-то увидел, создать в задаче на свободное время или студенту в работу.
>
> > - Окно установки настроек загрузчика, параметры:
> > - AUTOINSTALL["ubconfig set [boot] GRUB_TIMEOUT"]=3
> > - AUTOINSTALL["ubconfig set [boot] GRUB_DEFAULT"]="UBLinux Desktop Basic 2204 - Песочница в RAM с сохранением профиля пользователя HDD"
> > - AUTOINSTALL["ubconfig set [boot] GRUB_SUPERUSERS"]=superadmin
> > - AUTOINSTALL["ubconfig set [boot] GRUB_PASSWORD[superadmin]"]=grub.pbkdf2.sha512.10000.918F54C3C4CDE024A34FDA951FFBAD17D2B8F031A696F22038267FDAC6CF5FEA4FE800880591DBD533C95606A275F170B4F460243A083E89E231B2DAC13467D5.9B3392962D14DE34D6BCD4C559A4A4222ED9C0BF14D15A7E3772DA430513E34F2C96FE324D3FBCC4576C8DDF7B82B7AC8830195CC8886A39B525F070EC236421
>
> В какой момент должен появляться экран с этой настройкой?
После настроек пользователя, настройки загрузчика. По умолчанию так-же всё выключено.
Инсталлятор имеет два режима запуска:
Из обычного режима в режим конфигурирования переключиться можно, нажав на шестерню и в меню выбрать соответствующий режим.
Программа использует два csv файла в котором хранятся перечни пакетов:
По ходу работы будет один или два прогрессбара по установке:
Информация о прогрессе берётся с временных файлов, предоставляемых бэкендом.
Корректировки:
Что это означает? При выборе подсвечивается нужный пояс? Если так, то мне кажется на реализацию может уйти нужное время, которое лучше пустить на другие задачи.
В какой момент должен появляться экран с этой настройкой?
Конечно на потом, это я где-то увидел, создать в задаче на свободное время или студенту в работу.
После настроек пользователя, настройки загрузчика. По умолчанию так-же всё выключено.