我有一个安装点位于的 zpool /var
。当我启动我的服务器时,该snapd
服务总是抛出一堆错误并且无法启动,因为它尝试从 to 安装一堆东西/var
,/snap
但它在安装之前尝试zpool
安装,所以还没有任何东西/var
。
安装 zpool 后如何snapd
尝试这些安装?
我有一个安装点位于的 zpool /var
。当我启动我的服务器时,该snapd
服务总是抛出一堆错误并且无法启动,因为它尝试从 to 安装一堆东西/var
,/snap
但它在安装之前尝试zpool
安装,所以还没有任何东西/var
。
安装 zpool 后如何snapd
尝试这些安装?
目的是使用 Ansible 升级 snap 包,例如n3dr和informado。已创建以下任务:
- name: Install various snap packages
snap:
name:
- informado
- n3dr
尝试解决问题
咨询了以下网站:
似乎没有使用 ansible 升级 snap 包的选项
已创建GitHub 问题。
解决方法
删除要更新的包
user@host:~$ sudo snap remove informado n3dr
2020-07-15T10:21:18+02:00 INFO Waiting for
conflicting change in progress...
informado removed
n3dr removed
再次运行ansible
问题
如何使用 ansible 在不先删除它们的情况下升级 snap 包?