如何完全禁用 snap 沙盒,包括 /tmp?

如何完全禁用 snap 沙盒,包括 /tmp?

我想运行一个没有任何沙盒的 snap 应用程序,这意味着它可以直接访问文件系统中的所有文件(如果用户有权访问它们),包括用户的主目录,甚至是目录/tmp

目前的情况是,我想安装 Kubuntu 22.04,其中 Firefox 是通过 snap 安装的。我通常用它/tmp来下载那些我不想永远留在文件系统中的东西。然而,由于 snap 会将目录沙盒化/tmp,即使在 中--devmode,从现在开始也无法这样做了。

类似问题:如何禁用 snap 文件系统沙盒,但这并不能破案/tmp

注意:在我的时区似乎仍是 2022 年 4 月 22 日,但 Ubuntu 网站现在建议下载 22.04 ISO,所以我假设 22.04 现已发布。

答案1

要运行不受严格限制的快照,您将需要在--classic(重新)安装时使用该标志:

sudo snap install firefox --classic

你可以点击此处了解有关 Snap confinement 的更多信息

相关内容