在 Debian 上安装 snap
在 Debian 10 (Buster) 和 Debian 9 (Stretch) 上,可以直接从命令行安装 snap:
$ sudo apt update
$ sudo apt install snapd
如果未安装sudo 命令(通常是因为在安装时提供了 root 密码),您可以通过首先切换到root 帐户来安装snap :
$ su root
# apt update
# apt install snapd
注销并重新登录,或重新启动系统,以确保正确更新 snap 的路径。
在此之后,安装core
snap 以获得最新的snapd
.
$ sudo snap install core
core 16-2.45.2 from Canonical✓ installed
:信息来源:
snap "lxd" assumes unsupported features"
注意:某些快照需要新的快照功能,并且会在安装过程中显示错误。您可以通过确保已安装核心 snap (snap install core
) 并且它是最新版本 (snap refresh core
) 来解决此问题。
要测试您的系统,请安装hello-world snap 并确保它正确运行:
$ sudo snap install hello-world
hello-world 6.3 from Canonical✓ installed
$ hello-world
Hello World!
Snap 现已安装并准备就绪!如果您使用的是台式机,下一步是安装 Snap Store 应用程序。
Snap 目前在 Debian 9 之前的版本上不可用。
Debian 10 chmod 错误:
有一个已知问题会影响一些 Debian 10 用户,其快照依赖于browser-sandbox
,例如 Microsoft Teams。可以使用以下命令绕过这些问题:
sudo sysctl kernel.unprivileged_userns_clone=1