Created attachment 13708 [details] скриншоты Во время написания руководства по установке и удалению программ для Альт Образования, при работе с Gnome Software мной были выявлены следующие ошибки. При запуске Gnome Software запускается без beesu и => без повышения прав до админа. Он спокойно ставит ПО без повышения прав из системного Альтовского репозитория, но некорректно производит удаление. Подробные шаги я распишу вместе со скринготами: sc1: Мы под обычным пользователем открываем software-center, он ничего не запрашивает. Устанавливаем программу, он все устанавливает, нажимаем uninstall, он говорит 'removing not available' sc2 after reboot: Попробуем перезагрузиться и повторить. Та ошибка исчезла, теперь он пишет "Недостаточно прав для удаления". sc3 beesu: Ввожу в консоли 'beesu gnome-software %U'. Программа открывается, жму Uninstall, программа начала удаляться. sc4 usual user: Захожу под обычным пользователем, программа осталась. Жму удалить, спрашивает пароль. (после посмотрел, в диспетчере задач висело несколько незакрытых процессов gnome-software, хотя все окна были закрыты). Вроде, как удалил. sc5 after all: После всего смотрю - в меню приложений программы нет, в центре приложений в установленных нет.
Результат проверки актуальности Состояние: Запуск GNOME Software без beesu является штатным: операции PackageKit авторизуются через polkit. После исходного отчёта gnome-software обновлён с версии 40 до 51 в Sisyphus, однако удаление программ по указанным шагам на актуальной системе не проверено. Рекомендация: выполнить ретест установки и удаления пакета через gnome-software-51 в актуальном Sisyphus под обычным пользователем.
Перепроверила на Альт Образование 11.2 XFCE, обновлённой до Sisyphus и до p11: - Sisyphus: gnome-software-51.0-alt1, packagekit-1.3.6-alt2, polkit-126-alt2; - p11: gnome-software-49.2-alt1.2, packagekit-1.3.6-alt1, polkit-126-alt2. Под обычным пользователем (test, состоит в группе wheel) открывала «Центр приложений», устанавливала и удаляла программу Atomix. По два раза в каждой ветке, второй раз после перезагрузки. Не воспроизводится ни в Sisyphus, ни в p11. Центр приложений запускается без запроса пароля, как и положено. При установке и при удалении появляется окно polkit «Для установки (удаления) приложений требуется аутентификация» с запросом пароля root. После ввода пароля программа устанавливается и удаляется (rpm -q и журнал PackageKit это подтверждают), ярлык из меню исчезает. Ошибок «removing not available» и «Недостаточно прав для удаления» нет. Запускать Центр приложений через beesu не нужно. Отдельно: в Sisyphus на Образовании, обновлённом с p11, не установлен gnome-software-plugin-packagekit, и Центр приложений не находит программ из репозитория. Это уже описано в баге 60796, проверяла с установленным плагином.