你别说 这个 确实方便

感悟

https://snapcraft.io/

这个 对于什么软件 一个命令下去 就完成了

关键是 他还是一个用着感觉不错的

linux自带的包管理器不同的是 他的软件 多 而且把大部分已经配置完成了

不过 大多数都是 gui

遇到的错误

snap-confine has elevated permissions and is not confined but should be. Refusing to continue to avoid permission escalation attacks

https://github.com/ubuntu/microk8s/issues/249

1
systemctl enable --now apparmor.service

更改默认位置 /var/lib/snapd

https://askubuntu.com/a/1070635/849570

为什么不用软连接 因为 apparmor 不支持

先停止

1
systemctl stop snapd

再把整个目录移过去

1
mv /var/lib/snapd /opt/snapd

再创建个目录

1
mkdir /var/lib/snapd

再修改挂载方式

/etc/fstab

1
/opt/snapd /var/lib/snapd none bind 0 0

再挂载下

1
mount -a

再启动

1
systemctl start snapd

完美