Snaps 是在系统范围内安装还是按用户安装?

sta*_*tor 20 software-installation snap

Snaps 是在系统范围内安装的,还是只为登录并安装它们的用户安装?在 Ubuntu 18.04 上?

我没有看到像 Flatpak 那样--user为单个用户安装 Snaps 的选项。为单个用户安装 Snap 的命令是什么?

dob*_*bey 16

所有用户都可以使用已安装的快照。

  • 非 root 用户不会安装 Snap 软件包。“snap install”命令只是告诉 snapd 安装一个包,snapd 以 root 身份运行并在 `/snap/` 中安装包。 (9认同)
  • 是的,即使您可以在没有 sudo 的情况下运行 `snap install`,它仍然会在系统范围内安装 snap。 (4认同)
  • @AliRazmdideh 这与 snapd 没有任何关系。你误解了它是如何工作的。当您从 gnome-software 应用程序而不是从命令行安装软件包时,这与不需要 sudo 来安装软件包相同。您只是请求系统服务来安装它。事实是仍然需要root,并且仍然以相同的方式安装软件包。 (3认同)