首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用Ansible升级snap包?

如何使用Ansible升级snap包?
EN

Server Fault用户
提问于 2020-07-15 08:52:16
回答 1查看 2.4K关注 0票数 6

其目的是使用Ansible升级snap包,例如n3drinformado。已创建以下任务:

代码语言:javascript
复制
- name: Install various snap packages
  snap:
    name:
      - informado
      - n3dr

试图解决

问题

查阅了下列网站:

似乎没有办法使用ansible升级snap包。

GitHub问题已经创建。

解决方案

  1. 删除待更新包用户@主机:~$ sudo snap删除informado n3dr 2020-07-15T10:21:18+02:00信息等待冲突的变化正在进行中.删除n3dr
  2. 再次运行ansible
  3. n3drinformado的最新版本已经安装。

问题

如何升级snap包而不首先删除它们,使用ansible?

EN

回答 1

Server Fault用户

回答已采纳

发布于 2020-07-15 10:35:01

我想这个功能还没有在模块中实现,因为:

更新将在对跟踪通道进行修订后6小时内自动安装,使大多数系统保持最新状态。此计划可以通过配置选项进行调整。

snapcraft.io入门

应该可以使用命令模块更新单个包:

代码语言:javascript
复制
- name: Update snap package
  command: snap refresh package_name
票数 7
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/1025289

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档