epm некорректно удаляет jetbrains-toolbox Стенды: workstation-10-x86-64 education-10-x86-64 education-10-x86-64-kde kworkstation-10-x86-64 server-10-x86-64 Версия пакета: eepm-3.26.3-alt1 Шаги воспроизведения: 1)# epm play jetbrains-toolbox 2)$ jetbrains-toolbox 3)Закрываем открывшееся окно 4)Смотрим все файлы пакета $ rpm -ql jetbrains-toolbox 5)$ ps -ef | grep jet -> $ kill (убиваем процесс, по-другому его никак не отключить) 6)# epm play --remove jetbrains-toolbox 7)$ rpm -ql jetbrains-toolbox (будет показано, что пакет удалён. Но функционирующий ярлык в меню приложений остался) 8)Перезагружаем систему Фактический результат: Программа jetbrains-toolbox не удалилась и запустилась в фоновом режиме. Ярлык в меню приложений остался и работает. rpm -ql показывает, что пакет не установлен. Ожидаемый результат: Программа успешна удалена. Ярлык пропал из меню приложений. При выполнении следующих команд вручную: # rm -rf /home/test/.local/share/JetBrains/ # rm -rf /home/test/.local/share/applications/jetbrains-toolbox.desktop Программа удалится корректно
Дело в том, что jetbrains-toolbox, который запускается пользователем и имеет ярлык, располагается в домашнем каталоге пользователя. И удалить его и его ярлыки никак невозможно. То есть пакет можно удалить, но удалить у пользователя — нет.