ROO*_*X17 36 linux package-managers apparmor snap
我已经使用 snap 一段时间了,但最近升级后,当我尝试打开任何应用程序时,出现此错误
Snap-confine has elevated permissions and is not confined but should be.
Refusing to continue to avoid permission escalation attacks
Run Code Online (Sandbox Code Playgroud)
我尝试了各种修复方法,但情况变得越来越糟。知道我应该做什么吗?
我也尝试过sudo apt purge snapd snap-confine && sudo apt install -y snapd,但是当我尝试打开 pycharm-community 时,它没有执行任何操作。
Die*_*o V 65
sudo apparmor_parser -r /etc/apparmor.d/*snap-confine*
sudo apparmor_parser -r /var/lib/snapd/apparmor/profiles/snap-confine*
Run Code Online (Sandbox Code Playgroud)
修复它。无需重新启动。
小智 26
这对我有用
service snapd.apparmor start
Run Code Online (Sandbox Code Playgroud)
(它需要根。)
Yil*_*maz 20
AppArmor(app-armor)是一个有效且易于使用的Linux应用程序安全系统。AppArmor 通过强制执行良好行为并防止已知和未知的应用程序缺陷被利用,主动保护操作系统和应用程序免受外部或内部威胁,甚至零日攻击。
# start the appormor system
sudo systemctl start apparmor
# parse and reload all apparmor profiles of installed snap applications
sudo apparmor_parser -r /var/lib/snapd/apparmor/profiles/*
Run Code Online (Sandbox Code Playgroud)
Pav*_*ooo 12
systemctl enable --now apparmor.service
systemctl enable --now snapd.apparmor.service
Run Code Online (Sandbox Code Playgroud)