Без рута установщик сразу переходит в режим конфигурации и просит выбрать файл для сохранения.
Если нажать Отмена - установщик закроется.
Повысить права невозможно. И запустить от рута - только в терминале.

https://t.me/c/2396449973/125/25663
Но есть проблема:
Без рута установщик сразу переходит в режим конфигурации и просит выбрать файл для сохранения.

Если нажать Отмена - установщик закроется.
Повысить права невозможно. И запустить от рута - только в терминале.
Я писал, что из ISO образа, запуская установщик, он запускается .desktop в котором прописан pkexec который не запрашивает повышение прав.
А если установщик запускать от пользователя без повышения прав, и если ему не передан аргумент файла конфигурации, то он должен вывести окно выбора файла конфигурации.
То что вы видите это верно.
Но нужно проверить запуск с аргументом файла конфигурации, если файл не создан он должен создаться и запроса выбора не должно появиться, и установщик должен перейти в режим конфигурирования.
Я писал, что из ISO образа, запуская установщик, он запускается `.desktop` в котором прописан `pkexec` который не запрашивает повышение прав.
А если установщик запускать от пользователя без повышения прав, и если ему не передан аргумент файла конфигурации, то он должен вывести окно выбора файла конфигурации.
То что вы видите это верно.
Но нужно проверить запуск с аргументом файла конфигурации, если файл не создан он должен создаться и запроса выбора не должно появиться, и установщик должен перейти в режим конфигурирования.

С рутом:

без рута:

Я писал, что из ISO образа, запуская установщик, он запускается .desktop в котором прописан pkexec который не запрашивает повышение прав.
А если установщик запускать от пользователя без повышения прав, и если ему не передан аргумент файла конфигурации, то он должен вывести окно выбора файла конфигурации.
Повысить права в этом случае невозможно.
Человек хочет установить систему - он запустил установщик, он запустился без прав и перешёл в режим конфигурации, вывел окно запроса файла.
Человеку не нужен режим конфигурации - что ему делать? Как повысить права - основное окно за окошком выбора файла, недоступно.
Если он закрывает окно выбора файла - утилита закрывается.
Как-то пользователю нужно дать выбор: переходить в режим конфигурации или повысить права.
> Я писал, что из ISO образа, запуская установщик, он запускается `.desktop` в котором прописан `pkexec` который не запрашивает повышение прав.
> А если установщик запускать от пользователя без повышения прав, и если ему не передан аргумент файла конфигурации, то он должен вывести окно выбора файла конфигурации.
Повысить права в этом случае невозможно.
Человек хочет установить систему - он запустил установщик, он запустился без прав и перешёл в режим конфигурации, вывел окно запроса файла.
Человеку не нужен режим конфигурации - что ему делать? Как повысить права - основное окно за окошком выбора файла, недоступно.

Если он закрывает окно выбора файла - утилита закрывается.
Как-то пользователю нужно дать выбор: переходить в режим конфигурации или повысить права.
Я писал, что из ISO образа, запуская установщик, он запускается .desktop в котором прописан pkexec который не запрашивает повышение прав.
А если установщик запускать от пользователя без повышения прав, и если ему не передан аргумент файла конфигурации, то он должен вывести окно выбора файла конфигурации.
Повысить права в этом случае невозможно.
Человек хочет установить систему - он запустил установщик, он запустился без прав и перешёл в режим конфигурации, вывел окно запроса файла.
Если он хочет установить систему, зачем он из командной строки запускает установщик, значит он понимает, что он делает?
Хочешь запустить установку запускай либо через меню или с повышенными правами sudo или pkexec.
Человеку не нужен режим конфигурации - что ему делать? Как повысить права - основное окно за окошком выбора файла, недоступно.
Закрыть окно и открыть через меню или с повышенными правами
Если он закрывает окно выбора файла - утилита закрывается.
Всё правильно
Как-то пользователю нужно дать выбор: переходить в режим конфигурации или повысить права.
Если приложение запущено от пользователя, то только конфигурирование с указанным файлом. В момент конфигурирования возможно повысить права, но только для для того, что-бы загрузить или сохранить с/в каталог куда требуется повышение.
Ошибка тут я увидел только в том, что должна быть возможность выбрать каталог, где будет создан файл. И выбрать должно разрешать каталог например /root/ в который при сохранении выдаст ошибку, и потребуется повысить права, куда будет сохранён вначале шаблон, а потом изменения.
> > Я писал, что из ISO образа, запуская установщик, он запускается `.desktop` в котором прописан `pkexec` который не запрашивает повышение прав.
> > А если установщик запускать от пользователя без повышения прав, и если ему не передан аргумент файла конфигурации, то он должен вывести окно выбора файла конфигурации.
>
> Повысить права в этом случае невозможно.
>
> Человек хочет установить систему - он запустил установщик, он запустился без прав и перешёл в режим конфигурации, вывел окно запроса файла.
Если он хочет установить систему, зачем он из командной строки запускает установщик, значит он понимает, что он делает?
Хочешь запустить установку запускай либо через меню или с повышенными правами sudo или pkexec.
> Человеку не нужен режим конфигурации - что ему делать? Как повысить права - основное окно за окошком выбора файла, недоступно.
Закрыть окно и открыть через меню или с повышенными правами
> Если он закрывает окно выбора файла - утилита закрывается.
Всё правильно
> Как-то пользователю нужно дать выбор: переходить в режим конфигурации или повысить права.
Если приложение запущено от пользователя, то только конфигурирование с указанным файлом. В момент конфигурирования возможно повысить права, но только для для того, что-бы загрузить или сохранить с/в каталог куда требуется повышение.
Ошибка тут я увидел только в том, что должна быть возможность выбрать каталог, где будет создан файл. И выбрать должно разрешать каталог например /root/ в который при сохранении выдаст ошибку, и потребуется повысить права, куда будет сохранён вначале шаблон, а потом изменения.
ярлык на рабочем столе ISO запускает с необходимостью ввести пароль суперпользователя.
из меню, после обновления, - без рута, в режиме конфигурации.
Что мне писать в вики?
Что для установки нужно запустить в терминале с sudo, а меню - только для режима конфигурации?
Ярлык в новом ISO тоже будет запускать только в режиме конфигурации?
Сейчас:
1. ярлык на рабочем столе ISO запускает с необходимостью ввести пароль суперпользователя.
2. из меню, после обновления, - без рута, в режиме конфигурации.
Что мне писать в вики?
Что для установки нужно запустить в терминале с sudo, а меню - только для режима конфигурации?
Ярлык в новом ISO тоже будет запускать только в режиме конфигурации?
ярлык на рабочем столе ISO запускает с необходимостью ввести пароль суперпользователя.
У вас старая версия, загрузитесь с ISO и обновите пакеты как я писал тестировать устновщик в Телеге
из меню, после обновления, - без рута, в режиме конфигурации.
Проверяйте после обновления
Что мне писать в вики?
Что для установки нужно запустить в терминале с sudo, а меню - только для режима конфигурации?
Ярлык в новом ISO тоже будет запускать только в режиме конфигурации?
> Сейчас:
> 1. ярлык на рабочем столе ISO запускает с необходимостью ввести пароль суперпользователя.
У вас старая версия, загрузитесь с ISO и обновите пакеты как я писал тестировать устновщик в Телеге
> 2. из меню, после обновления, - без рута, в режиме конфигурации.
>
Проверяйте после обновления
> Что мне писать в вики?
> Что для установки нужно запустить в терминале с sudo, а меню - только для режима конфигурации?
>
> Ярлык в новом ISO тоже будет запускать только в режиме конфигурации?
Меня по прежнему сильно смущает, что из меню инсталятор запускается только для конфигурации и перейти в режим установки никак нельзя.
У вас старая версия, загрузитесь с ISO и обновите пакеты как я писал тестировать устновщик в Телеге
Загрузила, обновила, установила из community-testing.
В этом случае:
Ярлык на рабочем столе - запускается с авторизацией для рута. Может использоваться для установки.
Меню программ - только конфигурация. Установка невозможна. Перейти в режим установки никак нельзя.
Если в новом ISO и ярлык будет запускаться в режиме конфигурации, установить систему можно будет только запустив инсталятор из под sudo в терминале.
Меня по прежнему сильно смущает, что из меню инсталятор запускается только для конфигурации и перейти в режим установки никак нельзя.
> У вас старая версия, загрузитесь с ISO и обновите пакеты как я писал тестировать устновщик в Телеге
Загрузила, обновила, установила из community-testing.
В этом случае:
Ярлык на рабочем столе - запускается с авторизацией для рута. Может использоваться для установки.
Меню программ - только конфигурация. Установка невозможна. Перейти в режим установки никак нельзя.
Если в новом ISO и ярлык будет запускаться в режиме конфигурации, установить систему можно будет только запустив инсталятор из под sudo в терминале.
https://t.me/c/2396449973/125/25663
Но есть проблема:
Без рута установщик сразу переходит в режим конфигурации и просит выбрать файл для сохранения.
Если нажать Отмена - установщик закроется.
Повысить права невозможно. И запустить от рута - только в терминале.
Я писал, что из ISO образа, запуская установщик, он запускается
.desktopв котором прописанpkexecкоторый не запрашивает повышение прав.А если установщик запускать от пользователя без повышения прав, и если ему не передан аргумент файла конфигурации, то он должен вывести окно выбора файла конфигурации.
То что вы видите это верно.
Но нужно проверить запуск с аргументом файла конфигурации, если файл не создан он должен создаться и запроса выбора не должно появиться, и установщик должен перейти в режим конфигурирования.
С рутом:
без рута:
Повысить права в этом случае невозможно.
Человек хочет установить систему - он запустил установщик, он запустился без прав и перешёл в режим конфигурации, вывел окно запроса файла.
Человеку не нужен режим конфигурации - что ему делать? Как повысить права - основное окно за окошком выбора файла, недоступно.
Если он закрывает окно выбора файла - утилита закрывается.
Как-то пользователю нужно дать выбор: переходить в режим конфигурации или повысить права.
Если он хочет установить систему, зачем он из командной строки запускает установщик, значит он понимает, что он делает?
Хочешь запустить установку запускай либо через меню или с повышенными правами sudo или pkexec.
Закрыть окно и открыть через меню или с повышенными правами
Всё правильно
Если приложение запущено от пользователя, то только конфигурирование с указанным файлом. В момент конфигурирования возможно повысить права, но только для для того, что-бы загрузить или сохранить с/в каталог куда требуется повышение.
Ошибка тут я увидел только в том, что должна быть возможность выбрать каталог, где будет создан файл. И выбрать должно разрешать каталог например /root/ в который при сохранении выдаст ошибку, и потребуется повысить права, куда будет сохранён вначале шаблон, а потом изменения.
Сейчас:
Что мне писать в вики?
Что для установки нужно запустить в терминале с sudo, а меню - только для режима конфигурации?
Ярлык в новом ISO тоже будет запускать только в режиме конфигурации?
У вас старая версия, загрузитесь с ISO и обновите пакеты как я писал тестировать устновщик в Телеге
Проверяйте после обновления
Меня по прежнему сильно смущает, что из меню инсталятор запускается только для конфигурации и перейти в режим установки никак нельзя.
Загрузила, обновила, установила из community-testing.
В этом случае:
Ярлык на рабочем столе - запускается с авторизацией для рута. Может использоваться для установки.
Меню программ - только конфигурация. Установка невозможна. Перейти в режим установки никак нельзя.
Если в новом ISO и ярлык будет запускаться в режиме конфигурации, установить систему можно будет только запустив инсталятор из под sudo в терминале.
Сейчас два ярлыка, один для конфигурирования, второй для установки с повышением прав
что в итоге от меня в этой задаче ещё нужно?