【LXC】 在 LXC 中使用 snap 包管理工具

本文探讨了在LXC容器中使用`snap`安装`core`时遇到的错误,包括`squashfs`挂载问题和`udev`规则加载失败。提供了在配置文件中添加`lxc.mount.entry`的解决方案,并详细解释了后续出现的新的错误及其解决尝试。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

问题

root@ms:/var/lib/apt# sudo snap install core
error: system does not fully support snapd: cannot mount squashfs image using "squashfs": mount:
       /tmp/sanity-mountpoint-286507660: mount failed: Unknown error -1

解决

在物理机 LXC 配置文件(/var/lib/lxc/xxx)中 加入如下内容

lxc.mount.entry = /dev/fuse dev/fuse none bind,create=file 0 0

参考:https://forum.proxmox.com/threads/ubuntu-snaps-inside-lxc-container-on-proxmox.36463/#post-230060

又报错:

root@ms:~# snap install core
error: cannot perform the following tasks:
- Setup snap "core" (11743) security profiles (cannot reload udev rules: exit status 1
udev output:
Failed to send reload request: No such file or directory
)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值