Snap is a nice tool manager to install tools such as IDEs quickly without hassle.
Installing snap in Kali
Run these command to install snap.
$ sudo apt update $ sudo apt install snapd $ systemctl enable --now snapd apparmor
If you encountered below error, this is because
snapd.service is not started yet.
snap install hello-world error: cannot communicate with server: Post "http://localhost/v2/snaps/hello-world": dial unix /run/snapd.socket: connect: no such file or directory
Run the following command and you should be able to see the version
$ systemctl enable --now snapd apparmor $ snap version 127 ⨯ snap 2.55.5 snapd 2.55.5 series 16 kali 2021.1 kernel 5.10.0-kali3-amd64
Installing and Running Pycharm
According to https://www.jetbrains.com/pycharm/download/#section=linux, we can install pycharm in Kali Linux using snap.
$ sudo snap install pycharm-community --classic
To run Pycharm, simply use snap run:
snap run pycharm-community