En Linux, debe eliminar el antiguo directorio pyCharm y comenzar a usar el nuevo paquete. No hay otra manera, al menos por ahora.
Al iniciar la nueva versión, se le preguntará si desea importar archivos de configuración. Puede encontrar los archivos de configuración antiguos en un directorio (oculto) en su carpeta de inicio. Por ejemplo:~/.PyCharm2016.2/config
Actualización de parches en la aplicación
Desde las versiones de 2017 en adelante , ahora es posible realizar una actualización sin problemas sin necesidad de descargar un tarball . PyCharm le indicará que hay una actualización disponible.
Si ha instalado en /opt , elevar temporalmente los privilegios:
$ sudo chown -R yourusername:root /opt/pycharm_dir/
Si se selecciona, PyCharm se actualizará solo y, al reiniciarlo, debería solicitarle que importe su archivo de configuración anterior, que normalmente se encuentra aquí:
~/.PyCharm201X.X/config
Una vez que haya terminado, vuelva a aplicar los privilegios de root
$ sudo chown -R root:root /opt/pycharm_dir/
Si actualiza usando tarball
Recientemente actualicé de la versión 2017.2 a la 2017.5, y lo hice usando un tarball que había descargado previamente. También es bastante simple:
- Extraer tarball en la ubicación preferida
- Eliminar el directorio pycharm existente
- Ejecutar e importar configuración
El único inconveniente que encontré fue después de la actualización, mi lanzador de escritorio fue roto. Si te encuentras con esto, encuentra el .desktop archivos, utilizando una herramienta como localizar :
$ sudo updatedb
$ locate *.desktop | grep -i pycharm
La salida debería ser algo como:
$ locate *.desktop | grep -i pycharm
/home/yourusername/.gnome/apps/jetbrains-pycharm.desktop
/home/yourusername/.local/share/applications/jetbrains-pycharm.desktop
Edite estas líneas en los archivos .desktop afectados, si es incorrecto, para que coincida con su ruta PyCharm:
Icon=/opt/pycharm-201X.X.X/bin/pycharm.png
Exec="/opt/pycharm-201X.X.X/bin/pycharm.sh" %f