If you use Xorg, then it is possible to run graphical applications over SSH using X11 forwarding. However, this is old technology, it is slow and, in particular, very insecure. You should not attempt this.
Instead, you may mount your network directory on the local file. Unfortunatelly, sshfs
is not further developped, so prefer to use samba or rclone. Then, you can access and work on these files with your local installation of Pycharm.
Alternatively, you could synchronize the files locally and work on the local copy, then sync the files back. This ensures you will never be slowed down or even interrupted due to network issues, and you can even work off line. The simplest (and still reliable) way to synchronize between your local drive and the server is to use a tool like rsync
or rclone
. (Simpler, but not reliable and slower, is to simply copy/paste files back and to the server - not recommended). A more advanced way involves the use of a versioning system such as git, cvs or mercurial.
lsb_release -a
? – mpboden Oct 04 '23 at 02:00