snap拒绝启动应用程序
我已经通过snap命令安装了vscode和vlc,每次我从终端启动它时,都收到了以下消息:
snap-confine具有提升的权限,并且不受限制,但应该是。 拒绝继续避免权限升级攻击
请帮忙!
这些步骤可以帮助我永久解决我的问题:
-
删除snapd: sudo apt purge snapd snap-confine
-
更新: sudo apt update
-
重新安装: sudo apt install snapd
-
检查apparmor的状态: systemctl status apparmor
-
如果状态为非活动状态,则将其激活: systemctl start apparmor
-
现在通过snap命令行安装您想要的任何应用程序
请记住,在安装任何应用程序之前,您必须检查并激活 apparmor 。
按照Goodness的回答中的说明后,我需要重新安装我的快照应用程序。 显然我不想反复这样做。
我使用的主要快照应用程序是PyCharm ,我在安装到更宽松的策略时找到了一些关于使用经典选项的建议。 例如:
sudo snap install pycharm-community --classic
是否能永久解决问题还有待观察。
发生这种情况的原因是由于snapd中的这个错误 。