Ubuntu에서 snap으로 package 설치 후 permission denied

Ubuntu 18.04에서 snap으로 pycharm-community를 설치했는데 실행이 되지 않는 문제가 있었습니다.
문제를 확인 해 보니 https://askubuntu.com/questions/930437/permission-denied-error-when-running-apps-installed-as-snap-packages-ubuntu-17 에 다음과 같은 가이드가 있습니다.

I ran into this because my home directory is symlinked from /home/$USER to another mount point. I fixed it with the suggestion from: https://bugs.launchpad.net/snapcraft/+bug/1620771

In short, you need to add your non-standard home directory to apparmor's HOMEDIRS variable:

$ sudo dpkg-reconfigure apparmor

or: create a file in /etc/apparmor.d/tunables/home.d/ that points to your home directory's mount point:


Then, just for good measure, you should delete apparmor's cache and reboot:

$ sudo rm -f /etc/apparmor.d/cache/* /var/cache/apparmor/snap.*$ sudo reboot

처음의 dpkg-reconfigure apparmor만 해도 문제가 해결되었는데, home directory가 /home이 아니어서 문제가 되었습니다.