解决方案:Use KVM instead of CT

解决方案:Use KVM instead of CT

我有在 armhf 内核上运行的 Ubuntu 16.04 lts(rootfs)。

我在尝试安装 snap 时遇到问题,出现错误 Unit snap-core-716.mount has failed as per the following:

快速安装的示例 - 到目前为止还没有任何快照起作用......

用户@主机名:~$ sudo snap install nextcloud
[sudo] 用户密码:
错误:无法执行以下任务:
- 安装 snap“core”(716)([start snap-core-716.mount] 失败,退出状态为 1:snap-core-716.mount 作业失败。请参阅“systemctl status snap-core-716.mount”和“journalctl -xe”了解详情。
用户@主机名:~$

sudo systemctl status snap-core-716.mount 的输出

用户@主机名:~$ sudo systemctl status snap-core-716.mount
● snap-core-716.mount - 核心安装单元
   已加载:已加载(/etc/systemd/system/snap-core-716.mount;已启用;供应商预设:已启用)
   活动:失败(结果:退出代码)自 2017-01-09 星期一 10:48:00 UTC;1 分 53 秒前
    其中:/snap/core/716
     内容:/var/lib/snapd/snaps/core_716.snap
  进程:4977 ExecMount=/bin/mount /var/lib/snapd/snaps/core_716.snap /snap/core/716 -t squashfs(代码=已退出,状态=32)

1 月 9 日 10:48:00 主机名 systemd[1]:正在为核心安装安装单元...
1 月 9 日 10:48:00 主机名 mount[4977]: mount: 未知文件系统类型 'squashfs'
1 月 9 日 10:48:00 主机名 systemd[1]: snap-core-716.mount: 挂载进程已退出,代码=退出状态=32
1 月 9 日 10:48:00 主机名 systemd[1]: 无法为核心挂载挂载单元。
1 月 9 日 10:48:00 主机名 systemd[1]: snap-core-716.mount: 设备进入故障状态。
用户@主机名:~$

journalctl -xe 的输出

用户@主机名:~$ sudo journalctl -xe
1 月 9 日 10:48:00 主机名 systemd[1]: snap-core-716.mount: 挂载进程已退出,代码=退出状态=32
1 月 9 日 10:48:00 主机名 systemd[1]: 无法为核心挂载挂载单元。
-- 主题:单元 snap-core-716.mount 已失败
-- 定义者:systemd
-- 支持:http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
——单元 snap-core-716.mount 失败。
--
——结果失败了。
1 月 9 日 10:48:00 主机名 systemd[1]: snap-core-716.mount: 设备进入故障状态。
1 月 9 日 10:48:00 主机名 /usr/lib/snapd/snapd[2442]: task.go:303: DEBUG: 2017-01-09T10:48:00Z 错误 [start snap-core-716.mount] 失败,退出状态为 1:snap-core-716.mount 作业失败。请参阅“systemctl status snap-core-716.mount”和
1 月 9 日 10:48:01 主机名 /usr/lib/snapd/snapd[2442]: taskrunner.go:353: DEBUG: 撤消时运行任务 61:从“stable”频道下载 snap“core”(716)
........
日志文件:nap-core-716.mount 失败

如何解决?

答案1

当我通过谷歌搜索以快速解决此错误消息时,该chroot评论提醒我几个月前我已经遇到过这个问题。

嗯,那时候有一个未解决的问题snapd和相关的东西Linux 容器(CT/lxc/等等)。请随意寻找正确的答案,因为我不会再这样做了。

当我在摆弄带有 proxmox 的 DS 时,我做了以下操作:


解决方案Use KVM instead of CT


但现在,我只是想找到最快的安装方法,我完全失败了,因为来到这里意味着相反的事情,我会只需下载预编译的二进制文件即可

再见,感谢所有撰写大 TL;DR在他们对此类地方的精心挑选的答案之上。 *(顺便说一句,当发现其中一个很棒的 TL;DR 时,为了我们所有人的利益和你自己的利益,给它一个赞,如果你碰巧在寻找一个你已经知道的答案,你可能会在下次搜索结果的第一位找到它)。

恭喜!

相关内容