Snap 包的一项提升优势是沙盒功能,其中 Snap 程序可能无法像从存储库中访问包一样多的系统信息。
现在,我已经阅读了很多关于 Snap 软件的权限问题以及如何解决这些问题的信息,但我不知道在哪里可以找到有关特定 Snap 包具有哪些权限的实际信息。
Snapcraft 网站也对此非常简短。
作为一个具体的例子:我怎样才能找出 Discord Snap 获得的权限以及(如何)我能够修改这些权限以基本上只允许 Pulseaudio/麦克风访问?(因为这就是它所需要的。)
Snap 包的一项提升优势是沙盒功能,其中 Snap 程序可能无法像从存储库中访问包一样多的系统信息。
现在,我已经阅读了很多关于 Snap 软件的权限问题以及如何解决这些问题的信息,但我不知道在哪里可以找到有关特定 Snap 包具有哪些权限的实际信息。
Snapcraft 网站也对此非常简短。
作为一个具体的例子:我怎样才能找出 Discord Snap 获得的权限以及(如何)我能够修改这些权限以基本上只允许 Pulseaudio/麦克风访问?(因为这就是它所需要的。)
感谢上面的文档链接,我发现这个命令可以让麦克风访问新的 chromium snap:
必须重新启动应用程序才能使新权限生效。
(我不高兴花了这么长时间才找到答案,也不高兴文档有多迟钝。)