Обновление PyCharm работает с Flatpak
Я работаю на компьютере с Linux Mint 19. Я установил PyCharm Community Edition, используя центр программного обеспечения LM.
Сейчас есть обновление для PyCharm, но я не могу его установить. Когда я делаю "Справка"> "Проверить наличие обновлений", в открывшемся окне говорится: "PyCharm не имеет доступа для записи в /app / pycharm. Пожалуйста, запустите его для обновления привилегированного пользователя".
Поэтому я подумал, что мне нужно запустить PyCharm в sudo, чтобы иметь возможность применить обновление.
Проблема: на этом компьютере нет папки /app. Также нет файла pycharm в /usr/bin или /opt или где-либо еще (я запустил полный поиск в ОС pycharm.sh).
Когда я проверяю в редакторе меню LM команду, которая запускается при запуске PyCharm, это:
/usr/bin/flatpak run --branch=stable --arch=x86_64 --command=pycharm-desktop com.jetbrains.PyCharm-Community
Я попробовал ту же строку с sudo, но это, похоже, не работает (PyCharm не запускается).
Любая идея?
1 ответ
Хорошо. Я только что нашел, как это работает, на этой странице справки.
Команда sudo locate pycharm.sh нашла файл pycharm.sh (тогда как Nemo этого не сделал). Я использовал команду, перечисленную, то есть:
sudo updatedb && sudo locate pycharm.sh
sudo /path/to/pycharm.sh
Он создал корневой профиль PyCharm, а затем я мог обновить PyCharm, используя Справка> Проверить наличие обновлений.