V Linuxu musíte odstranit starý adresář pyCharm a začít používat nový balíček. Není jiné cesty, alespoň prozatím.
Při spuštění nové verze budete dotázáni, zda chcete importovat konfigurační soubory. Staré konfigurační soubory můžete najít ve (skrytém) adresáři ve své domovské složce. Například:~/.PyCharm2016.2/config
In-Application Patch Upgrade
Od verzí 2017 dále , je nyní možné provést bezproblémový upgrade bez nutnosti stahování tarballu . PyCharm vás vyzve, že je k dispozici upgrade.
Pokud jste nainstalovali pod /opt , dočasně zvýšit oprávnění:
$ sudo chown -R yourusername:root /opt/pycharm_dir/
Pokud je vybráno, PyCharm se sám upgraduje a po opětovném spuštění by vás měl vyzvat k importu předchozího konfiguračního souboru, který se obvykle nachází zde:
~/.PyCharm201X.X/config
Až budete hotovi, znovu použijte práva root
$ sudo chown -R root:root /opt/pycharm_dir/
Při upgradu pomocí tarballu
Nedávno jsem upgradoval z verze 2017.2 na 2017.5 a provedl jsem to pomocí tarballu, který jsem si dříve stáhl. Je to také docela jednoduché:
- Extrahujte tarball v preferovaném umístění
- Smazat existující adresář pycharm
- Spusťte a importujte konfiguraci
Jediný zádrhel, který jsem našel, byl po upgradu, můj spouštěč na ploše bylo rozbito. Pokud se vám to stane, najděte .desktop soubory pomocí nástroje jako je vyhledat :
$ sudo updatedb
$ locate *.desktop | grep -i pycharm
Výstup by měl být něco jako:
$ locate *.desktop | grep -i pycharm
/home/yourusername/.gnome/apps/jetbrains-pycharm.desktop
/home/yourusername/.local/share/applications/jetbrains-pycharm.desktop
Upravte tyto řádky na dotčené soubory .desktop, pokud jsou nesprávné aby odpovídala vaší cestě PyCharm:
Icon=/opt/pycharm-201X.X.X/bin/pycharm.png
Exec="/opt/pycharm-201X.X.X/bin/pycharm.sh" %f