Если обновить LiveCD образ и попытаться установить систему в программе возникнут необычные изменения #266

Closed
opened 2 months ago by rodion.n · 7 comments
Collaborator
  1. Некоторые описания выведутся с ошибкой пакетов и модулей:
    image
    image
    image
  2. Пропадет проблема Операция не позволена sudo: /etc/sudoers.d принадлежит uid 500, должно быть 0 и будет достаточно на пользователя выдать права wheel решение для задачи #203 казалось бы

Это так и должно или обычное совпадение вещей?

Но при этом просто на обновленной системе такое уже не работает.

Конфиг рабочей системы:

0 ✓ superadmin@ublinux-install:~$ ubconfig --source system get /
GRUB_BOOT_SILENT="splash loglevel=3"
KERNEL_BOOT=linux66
SERVICES_ENABLE=auto
GRUB_DEFAULT="GRUB_DEFAULT="Full_save_to_HDD""
ZONE="Asia/Omsk"
VERSION=2.90
SYSTEMBOOT_STATEMODE=changes
AUTOLOGINUSER=no
DESKTOP=xfce
XKBLAYOUT="us,ru"
LOCALE="ru_RU.UTF-8"
IPV6=no
NTPSERVERS=dhcp
NSSWITCHAVAHI=yes
NSSWITCHWINBIND=yes
HOSTNAME=ublinux-install
MACHINEID=hardware
SERVICES_ENABLE=dbus-broker,NetworkManager,sshd,swapspace,systemd-timesyncd,cups,cockpit.socket,avahi-daemon,avahi-dnsconfd,smb,nmb,winbind,bluetooth
FIRSTSTART=yes
USERADD[superadmin]='Администратор:x:x:wheel,nobody,scanner,power,audio,lp,optical,storage,video,sambashare,vboxusers,libvirt:--no-user-group:'
USERSHADOW[superadmin]=":::::-1"
0 ✓ superadmin@ublinux-install:~$ sudo ubconfig --source global get /
[sudo] пароль для superadmin: 
VERSION=2.136
HOSTNAME="ublinux-install"
MACHINEID=hardware
SERVICES_ENABLE="dbus-broker,NetworkManager,sshd,swapspace,systemd-timesyncd,cups,cockpit.socket,avahi-daemon,avahi-dnsconfd,smb,nmb,winbind,bluetooth"
FIRSTSTART=yes
USERADD[superadmin]='Администратор:x:x:wheel,nobody,scanner,power,audio,lp,optical,storage,video,sambashare,vboxusers,libvirt:--no-user-group:$y$j9T$JnMOvkzdHHL7lbNxQ9kkI0$p50Ao5viWy5x.zqcRy2beSNIulhUoEo4W8dzLcDyhg.'
USERSHADOW[superadmin]=":::::-1"
GRUB_DEFAULT="GRUB_DEFAULT="Full_save_to_HDD""
GRUB_BOOT_SILENT="splash loglevel=3"
KERNEL_BOOT=linux66
SERVICES_ENABLE=auto
IPV6=no
NTPSERVERS=dhcp
NSSWITCHAVAHI=yes
NSSWITCHWINBIND=yes
AUTOLOGINUSER=no
ZONE="Asia/Omsk"
LOCALE="ru_RU.UTF-8"
LANG="ru_RU.UTF-8"
XKBLAYOUT="us,ru"
0 ✓ superadmin@ublinux-install:~$ 

1. Некоторые описания выведутся с ошибкой пакетов и модулей: ![image](/attachments/68388184-ca77-47b3-9fe0-70d7350a5efb) ![image](/attachments/fe117935-c41d-4fb4-989b-1c711c6d0087) ![image](/attachments/2cf39030-3017-4895-8b1b-162303596665) 2. Пропадет проблема `Операция не позволена sudo: /etc/sudoers.d принадлежит uid 500, должно быть 0` и будет достаточно на пользователя выдать права wheel решение для задачи https://gitea.ublinux.ru/Applications/ubinstall-gtk/issues/203 казалось бы Это так и должно или обычное совпадение вещей? Но при этом просто на обновленной системе такое уже не работает. Конфиг рабочей системы: ``` 0 ✓ superadmin@ublinux-install:~$ ubconfig --source system get / GRUB_BOOT_SILENT="splash loglevel=3" KERNEL_BOOT=linux66 SERVICES_ENABLE=auto GRUB_DEFAULT="GRUB_DEFAULT="Full_save_to_HDD"" ZONE="Asia/Omsk" VERSION=2.90 SYSTEMBOOT_STATEMODE=changes AUTOLOGINUSER=no DESKTOP=xfce XKBLAYOUT="us,ru" LOCALE="ru_RU.UTF-8" IPV6=no NTPSERVERS=dhcp NSSWITCHAVAHI=yes NSSWITCHWINBIND=yes HOSTNAME=ublinux-install MACHINEID=hardware SERVICES_ENABLE=dbus-broker,NetworkManager,sshd,swapspace,systemd-timesyncd,cups,cockpit.socket,avahi-daemon,avahi-dnsconfd,smb,nmb,winbind,bluetooth FIRSTSTART=yes USERADD[superadmin]='Администратор:x:x:wheel,nobody,scanner,power,audio,lp,optical,storage,video,sambashare,vboxusers,libvirt:--no-user-group:' USERSHADOW[superadmin]=":::::-1" 0 ✓ superadmin@ublinux-install:~$ sudo ubconfig --source global get / [sudo] пароль для superadmin: VERSION=2.136 HOSTNAME="ublinux-install" MACHINEID=hardware SERVICES_ENABLE="dbus-broker,NetworkManager,sshd,swapspace,systemd-timesyncd,cups,cockpit.socket,avahi-daemon,avahi-dnsconfd,smb,nmb,winbind,bluetooth" FIRSTSTART=yes USERADD[superadmin]='Администратор:x:x:wheel,nobody,scanner,power,audio,lp,optical,storage,video,sambashare,vboxusers,libvirt:--no-user-group:$y$j9T$JnMOvkzdHHL7lbNxQ9kkI0$p50Ao5viWy5x.zqcRy2beSNIulhUoEo4W8dzLcDyhg.' USERSHADOW[superadmin]=":::::-1" GRUB_DEFAULT="GRUB_DEFAULT="Full_save_to_HDD"" GRUB_BOOT_SILENT="splash loglevel=3" KERNEL_BOOT=linux66 SERVICES_ENABLE=auto IPV6=no NTPSERVERS=dhcp NSSWITCHAVAHI=yes NSSWITCHWINBIND=yes AUTOLOGINUSER=no ZONE="Asia/Omsk" LOCALE="ru_RU.UTF-8" LANG="ru_RU.UTF-8" XKBLAYOUT="us,ru" 0 ✓ superadmin@ublinux-install:~$ ```
asmeron was assigned by rodion.n 2 months ago
rodion.n self-assigned this 2 months ago
YanTheKaller was assigned by rodion.n 2 months ago
Poster
Collaborator

Мои действия:

  1. Запустить LiveCD
  2. Обновить LiveCD при помощи upac -Syu
  3. Установить систему со старого установщика на один диск, там я изменил ошибки с которыми встретился по пути настройки. В конечном итоге получил убитый образ
    image
0 ✓ superadmin@ublinux:~$ sudo ubconfig --source system get /
[sudo] пароль для superadmin: 
AUTOINSTALL[log]=yes
AUTOINSTALL[install_type]=fast
AUTOINSTALL[device]="/dev/sda"
AUTOINSTALL[user_name]=superadmin
AUTOINSTALL[user_gecos]=Администратор
AUTOINSTALL[user_password]=ublinux
AUTOINSTALL[root_password]=ublinux
FIRSTSTART=yes
SYSTEMBOOT_STATEMODE=sandbox
DISPLAYMANAGER=lightdm
DESKTOP=xfce
0 ✓ superadmin@ublinux:~$ sudo ubconfig --source global get /
(null)

Удалил весь кэш чтобы освободить образ

0 ✓ superadmin@ublinux:~$ upac -Sc
Оставить пакеты:
  Все локально установленные пакеты

Каталог для кэша: /var/cache/pacman/pkg/
:: Удалить все остальные пакеты из кэша? [Y/n] 
удаление старых пакетов из кэша...

Каталог базы данных: /var/lib/pacman/
:: Удалить неиспользуемые репозитории? [Y/n] 
удаление неиспользуемых репозиториев...

Каталог сборки: /home/superadmin/.cache/yay
:: Вы хотите удалить все остальные пакеты AUR из кэша? [Y/n] 
удаление пакетов AUR из кэша...
:: Вы хотите удалить все неотслеживаемые файлы AUR? [Y/n] 
удаление неотслеживаемых файлов AUR из кэша...

  1. Обновить установщик
    image
  2. Сделать все тоже самое.
  3. Система установлена корректно
  4. Добавил wheel суперадмину
    image

Все работает

Мои действия: 1. Запустить LiveCD 2. Обновить LiveCD при помощи `upac -Syu` 3. Установить систему со старого установщика на один диск, там я изменил ошибки с которыми встретился по пути настройки. В конечном итоге получил убитый образ ![image](/attachments/09e07654-c32e-417f-a3a1-336179082701) ``` 0 ✓ superadmin@ublinux:~$ sudo ubconfig --source system get / [sudo] пароль для superadmin: AUTOINSTALL[log]=yes AUTOINSTALL[install_type]=fast AUTOINSTALL[device]="/dev/sda" AUTOINSTALL[user_name]=superadmin AUTOINSTALL[user_gecos]=Администратор AUTOINSTALL[user_password]=ublinux AUTOINSTALL[root_password]=ublinux FIRSTSTART=yes SYSTEMBOOT_STATEMODE=sandbox DISPLAYMANAGER=lightdm DESKTOP=xfce 0 ✓ superadmin@ublinux:~$ sudo ubconfig --source global get / (null) ``` Удалил весь кэш чтобы освободить образ ``` 0 ✓ superadmin@ublinux:~$ upac -Sc Оставить пакеты: Все локально установленные пакеты Каталог для кэша: /var/cache/pacman/pkg/ :: Удалить все остальные пакеты из кэша? [Y/n] удаление старых пакетов из кэша... Каталог базы данных: /var/lib/pacman/ :: Удалить неиспользуемые репозитории? [Y/n] удаление неиспользуемых репозиториев... Каталог сборки: /home/superadmin/.cache/yay :: Вы хотите удалить все остальные пакеты AUR из кэша? [Y/n] удаление пакетов AUR из кэша... :: Вы хотите удалить все неотслеживаемые файлы AUR? [Y/n] удаление неотслеживаемых файлов AUR из кэша... ``` 4. Обновить установщик ![image](/attachments/2004261c-4ee3-4e64-9ec6-1c18bed1ce59) 5. Сделать все тоже самое. 6. Система установлена корректно 7. Добавил wheel суперадмину ![image](/attachments/3b80a456-2d0e-453e-98bb-15c1e66ef6e4) Все работает
Collaborator

Мои действия:

  1. Запустить LiveCD
  2. Обновить LiveCD при помощи upac -Syu
  3. Установить систему со старого установщика на один диск, там я изменил ошибки с которыми встретился по пути настройки. В конечном итоге получил убитый образ
    image
ubconfig --source global get autoinstall AUTOINSTALL['ubconfig set [users] USERADD[*]']
ubconfig --source global --conarg get [autoinstall] AUTOINSTALL['ubconfig set [users] DEFAULTROOTPASSWD']
> Мои действия: > 1. Запустить LiveCD > 2. Обновить LiveCD при помощи `upac -Syu` > 3. Установить систему со старого установщика на один диск, там я изменил ошибки с которыми встретился по пути настройки. В конечном итоге получил убитый образ > ![image](/attachments/09e07654-c32e-417f-a3a1-336179082701) ``` ubconfig --source global get autoinstall AUTOINSTALL['ubconfig set [users] USERADD[*]'] ``` ``` ubconfig --source global --conarg get [autoinstall] AUTOINSTALL['ubconfig set [users] DEFAULTROOTPASSWD'] ```
Poster
Collaborator

Если ты задался вопросом о том почему ${DEFAULTUSER}, ${DEFAULTPASSWD}, ${DEFAULTROOTPASSWD} то это из-за того что я обновил систему и старый установщик в LiveCD посыпался, это не является фиксацией в задаче. Я показал что таким костыльным способом можно исправить проблему с superadmin и sudo

Основная проблема установщика над которым мы работаем это вывод ошибки в описание списков основных компонентов.

Если ты задался вопросом о том почему `${DEFAULTUSER}`, `${DEFAULTPASSWD}`, `${DEFAULTROOTPASSWD}` то это из-за того что я обновил систему и старый установщик в LiveCD посыпался, это не является фиксацией в задаче. Я показал что таким костыльным способом можно исправить проблему с superadmin и sudo Основная проблема установщика над которым мы работаем это вывод ошибки в описание списков основных компонентов.
Collaborator

Если описание пакета не найдено, то оно не будет пытаться получить локализацию
b0536d5437

Если описание пакета не найдено, то оно не будет пытаться получить локализацию https://gitea.ublinux.ru/YanTheKaller/ubinstall-gtk/commit/b0536d54379f9ea9e93e5ccbd1706f9d5b99db33
Poster
Collaborator

Исправлено.
image

Закрываю.

Исправлено. ![image](/attachments/2c7dd5c7-f988-45ff-90cd-c9c2daab5d81) Закрываю.
rodion.n closed this issue 2 months ago
Owner

А если описание не влазиет, то бедет переноситься на следующую строку ?

А если описание не влазиет, то бедет переноситься на следующую строку ?
Poster
Collaborator

Если описание не залезает в строку оно переносится.

Если описание не залезает в строку оно переносится.
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#266
Loading…
There is no content yet.