Окно Выбор основных компонентов сохранение параметра #372

Closed
opened 3 weeks ago by asmeron · 9 comments
Owner

Окно Выбор основных компонентов сохранение параметра AUTOINSTALL[modules]

  • По умолчанию выбраны все модули, сохранять параметр в конфигурацию AUTOINSTALL[modules]=auto
  • Если выбраны все модули, сохранять параметр в конфигурацию AUTOINSTALL[modules]=auto
  • Если НЕ выбран ни один модуль, сохранять параметр в конфигурацию AUTOINSTALL[modules]=none
  • Если список модулей не загрузился и пустой, сохранять параметр в конфигурацию AUTOINSTALL[modules]=none
  • т.е. параметр AUTOINSTALL[modules]= всегда сохранять на окне Выбор основных компонентов
Окно `Выбор основных компонентов` сохранение параметра `AUTOINSTALL[modules]` - `По умолчанию` выбраны все модули, сохранять параметр в конфигурацию `AUTOINSTALL[modules]=auto` - Если выбраны все модули, сохранять параметр в конфигурацию `AUTOINSTALL[modules]=auto` - Если `НЕ` выбран ни один модуль, сохранять параметр в конфигурацию `AUTOINSTALL[modules]=none` - Если список модулей не загрузился и пустой, сохранять параметр в конфигурацию `AUTOINSTALL[modules]=none` - т.е. параметр `AUTOINSTALL[modules]=` всегда сохранять на окне `Выбор основных компонентов`
asmeron added the ошибка label 3 weeks ago
rodion.n was assigned by asmeron 3 weeks ago
YanTheKaller was assigned by asmeron 3 weeks ago
Collaborator
https://gitea.ublinux.ru/YanTheKaller/ubinstall-gtk/commit/d36324afca77d686530e835afd3647f5f5a9a641
Collaborator

По умолчанию выбраны все модули, сохранять параметр в конфигурацию AUTOINSTALL[modules]=auto
Если выбраны все модули, сохранять параметр в конфигурацию AUTOINSTALL[modules]=auto

ubconfig --target system set [autoinstall] AUTOINSTALL['modules']='auto'
Added ==> system ==> AUTOINSTALL[modules] ==> [/etc/ublinux/autoinstall] ==> /etc/ublinux/autoinstall
INFO: Execute the system configuration commands for [/etc/ublinux/autoinstall] of the 'AUTOINSTALL[modules]' option.
  • По умолчанию выбрано все и если ничего не изменять то значения будет auto

Если НЕ выбран ни один модуль, сохранять параметр в конфигурацию AUTOINSTALL[modules]=none

ubconfig --target system set [autoinstall] AUTOINSTALL['modules']='none'
Added ==> system ==> AUTOINSTALL[modules] ==> [/etc/ublinux/autoinstall] ==> /etc/ublinux/autoinstall
INFO: Execute the system configuration commands for [/etc/ublinux/autoinstall] of the 'AUTOINSTALL[modules]' option.
  • Если не выбрано ни одного модуля то none
  • Обсуждалась идея что не все модули можно снять. будет реализовываться или нет?.

Если список модулей не загрузился и пустой, сохранять параметр в конфигурацию AUTOINSTALL[modules]=none

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

т.е. параметр AUTOINSTALL[modules]= всегда сохранять на окне Выбор основных компонентов

  • Выполняется.

Дополнительные проблемы

Изначально думал что это мой косяк, что что-то не то делаю, но не один я заметил, если в основных компонентах выбрать модули, установить, потом выйти, то восстанавливается параметр: AUTOINSTALL[modules] который не был задан до запуска установщика.

declare -A AUTOINSTALL 
AUTOINSTALL[modules]="(local)/001-linux61-6.1.92-2-x86_64.ubm,(local)/002-linux61-headers-6.1.92-1-x86_64.ubm,(local)/004-linux-firmware-2405-1-x86_64.ubm,(local)/010-core-2405-2-x86_64.ubm,(local)/020-xorg-base-2405-1-x86_64.ubm,(local)/021-xorg-fonts-2405-1-x86_64.ubm,(local)/030-xorg-gtk-2405-1-x86_64.ubm,(local)/040-xorg-xfce-2405-1-x86_64.ubm,(local)/060-xorg-theme-2405-1-x86_64.ubm,(local)/070-dm-lightdm-2405-1-x86_64.ubm,(local)/100-ublinux-2405-67-x86_64.ubm,(local)/linux61-dkms-6.1.92-4-x86_64.ubm,(local)/patch-2405-26-x86_64.ubm,(local)/virtual-guest-2405-1-x86_64.ubm"

> По умолчанию выбраны все модули, сохранять параметр в конфигурацию AUTOINSTALL[modules]=auto Если выбраны все модули, сохранять параметр в конфигурацию AUTOINSTALL[modules]=auto ``` ubconfig --target system set [autoinstall] AUTOINSTALL['modules']='auto' Added ==> system ==> AUTOINSTALL[modules] ==> [/etc/ublinux/autoinstall] ==> /etc/ublinux/autoinstall INFO: Execute the system configuration commands for [/etc/ublinux/autoinstall] of the 'AUTOINSTALL[modules]' option. ``` - [x] По умолчанию выбрано все и если ничего не изменять то значения будет `auto` > Если НЕ выбран ни один модуль, сохранять параметр в конфигурацию AUTOINSTALL[modules]=none ``` ubconfig --target system set [autoinstall] AUTOINSTALL['modules']='none' Added ==> system ==> AUTOINSTALL[modules] ==> [/etc/ublinux/autoinstall] ==> /etc/ublinux/autoinstall INFO: Execute the system configuration commands for [/etc/ublinux/autoinstall] of the 'AUTOINSTALL[modules]' option. ``` - [x] Если не выбрано ни одного модуля то `none` - [ ] Обсуждалась идея что не все модули можно снять. *будет реализовываться или нет?*. > Если список модулей не загрузился и пустой, сохранять параметр в конфигурацию AUTOINSTALL[modules]=none - [x] Данное условие выполняется - [ ] Заметил косяк что если ранее был выбран источник, и загрузились все модули, если поменять источник на другой, все равно загрузятся те же модули. > т.е. параметр AUTOINSTALL[modules]= всегда сохранять на окне Выбор основных компонентов - [x] Выполняется. ## Дополнительные проблемы Изначально думал что это мой косяк, что что-то не то делаю, но не один я заметил, если в основных компонентах выбрать модули, установить, потом выйти, то восстанавливается параметр: AUTOINSTALL[modules] который не был задан до запуска установщика. ``` declare -A AUTOINSTALL AUTOINSTALL[modules]="(local)/001-linux61-6.1.92-2-x86_64.ubm,(local)/002-linux61-headers-6.1.92-1-x86_64.ubm,(local)/004-linux-firmware-2405-1-x86_64.ubm,(local)/010-core-2405-2-x86_64.ubm,(local)/020-xorg-base-2405-1-x86_64.ubm,(local)/021-xorg-fonts-2405-1-x86_64.ubm,(local)/030-xorg-gtk-2405-1-x86_64.ubm,(local)/040-xorg-xfce-2405-1-x86_64.ubm,(local)/060-xorg-theme-2405-1-x86_64.ubm,(local)/070-dm-lightdm-2405-1-x86_64.ubm,(local)/100-ublinux-2405-67-x86_64.ubm,(local)/linux61-dkms-6.1.92-4-x86_64.ubm,(local)/patch-2405-26-x86_64.ubm,(local)/virtual-guest-2405-1-x86_64.ubm" ```
Poster
Owner

Обсуждалась идея что не все модули можно снять. будет реализовываться или нет?.

Тут я не понял, в основных компонентах любой модуль можно снять или отметить.

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

Нужно выяснить в бэке ошибка или в ГУЙ, нужно проверить в бэке, выбрать источник в аргументе и запросить список модулей

Изначально думал что это мой косяк, что что-то не то делаю, но не один я заметил, если в основных компонентах выбрать модули, установить, потом выйти, то восстанавливается параметр: AUTOINSTALL[modules] который не был задан до запуска установщика.

Тут явно ошибка, первичная команда сохраняющая все значения конфигурации не содержала модули. Что-то напутано алгоритме.

> Обсуждалась идея что не все модули можно снять. будет реализовываться или нет?. Тут я не понял, в основных компонентах любой модуль можно снять или отметить. > Заметил косяк что если ранее был выбран источник, и загрузились все модули, если поменять источник на другой, все равно загрузятся те же модули. Нужно выяснить в бэке ошибка или в ГУЙ, нужно проверить в бэке, выбрать источник в аргументе и запросить список модулей > Изначально думал что это мой косяк, что что-то не то делаю, но не один я заметил, если в основных компонентах выбрать модули, установить, потом выйти, то восстанавливается параметр: AUTOINSTALL[modules] который не был задан до запуска установщика. Тут явно ошибка, первичная команда сохраняющая все значения конфигурации не содержала модули. Что-то напутано алгоритме.
Collaborator

Тут я не понял, в основных компонентах любой модуль можно снять или отметить.

Я про то, что где-то писалось (вроде в чате ТГ) что, можно сделать если отключены важные компоненты, пишется уведомление, потом говорилось что-то про вариант с запретом отключения важных компонентов.

> Тут я не понял, в основных компонентах любой модуль можно снять или отметить. Я про то, что где-то писалось (вроде в чате ТГ) что, можно сделать если отключены важные компоненты, пишется уведомление, потом говорилось что-то про вариант с запретом отключения важных компонентов.
Collaborator

Обсуждалась идея что не все модули можно снять. будет реализовываться или нет?.

Тут я не понял, в основных компонентах любой модуль можно снять или отметить.

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

Нужно выяснить в бэке ошибка или в ГУЙ, нужно проверить в бэке, выбрать источник в аргументе и запросить список модулей

Изначально думал что это мой косяк, что что-то не то делаю, но не один я заметил, если в основных компонентах выбрать модули, установить, потом выйти, то восстанавливается параметр: AUTOINSTALL[modules] который не был задан до запуска установщика.

Тут явно ошибка, первичная команда сохраняющая все значения конфигурации не содержала модули. Что-то напутано алгоритме.

image

Первый вызов ubconfig show с пустым AUTOINSTALL[source], второй - после выполнения команды из левого терминала фронтом. Список получается без рута

> > Обсуждалась идея что не все модули можно снять. будет реализовываться или нет?. > > Тут я не понял, в основных компонентах любой модуль можно снять или отметить. > > > Заметил косяк что если ранее был выбран источник, и загрузились все модули, если поменять источник на другой, все равно загрузятся те же модули. > > Нужно выяснить в бэке ошибка или в ГУЙ, нужно проверить в бэке, выбрать источник в аргументе и запросить список модулей > > > Изначально думал что это мой косяк, что что-то не то делаю, но не один я заметил, если в основных компонентах выбрать модули, установить, потом выйти, то восстанавливается параметр: AUTOINSTALL[modules] который не был задан до запуска установщика. > > Тут явно ошибка, первичная команда сохраняющая все значения конфигурации не содержала модули. Что-то напутано алгоритме. ![image](/attachments/7a95ef5e-3da2-4ec3-82f1-2d5e400a78ca) Первый вызов ubconfig show с пустым AUTOINSTALL[source], второй - после выполнения команды из левого терминала фронтом. Список получается без рута
347 KiB
Collaborator

Чисто технически, к моменту загрузки изначального конфига [modules] там появляется...

image

Чисто технически, к моменту загрузки изначального конфига [modules] там появляется... ![image](/attachments/00d0b157-f6bc-4f8b-b762-ed929504fb99)
145 KiB
Collaborator

Это была ошибка бэка, уже исправлена

Это была ошибка бэка, уже исправлена
Collaborator

Проблема исправлена, но в сметение пустил файл autoinstall который уже изначально имеет значения с AUTOINSTALL[modules] Но эта проблема чисто в ISO.

Закрываю.

Проблема исправлена, но в сметение пустил файл autoinstall который уже изначально имеет значения с `AUTOINSTALL[modules]` Но эта проблема чисто в ISO. Закрываю.
rodion.n closed this issue 5 days ago
asmeron commented 5 days ago
Poster
Owner

Проблема исправлена, но в сметение пустил файл autoinstall который уже изначально имеет значения с AUTOINSTALL[modules] Но эта проблема чисто в ISO.

Закрываю.

В ISO AUTOINSTALL[modules] и в любых других ситуациях он изначально пустой, пока не запустишь установку ubinstall-gtk или ubinstall c формированиеv списка модулей по источникам.

> Проблема исправлена, но в сметение пустил файл autoinstall который уже изначально имеет значения с `AUTOINSTALL[modules]` Но эта проблема чисто в ISO. > > Закрываю. В ISO `AUTOINSTALL[modules]` и в любых других ситуациях он изначально пустой, пока не запустишь установку `ubinstall-gtk` или `ubinstall` c формированиеv списка модулей по источникам.
Sign in to join this conversation.
No Milestone
No project
3 Participants
Notifications
Due Date

No due date set.

Dependencies

No dependencies set.

Reference: Applications/ubinstall-gtk#372
Loading…
There is no content yet.