加入收藏 | 设为首页 | 会员中心 | 我要投稿 莱芜站长网 (https://www.0634zz.com/)- 云连接、建站、智能边缘云、设备管理、大数据!
当前位置: 首页 > 综合聚焦 > Ubuntu > 正文

ubuntu – 如何使用–recv-keys而不是–recv添加apt键?

发布时间:2020-07-23 09:13:00 所属栏目:Ubuntu 来源:互联网
导读:我想用ansible安装facebook osquery. ubuntu的说明如下: sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys C9D8B80B... 不幸的是,将ID设置为C9D8B80B不起作用.在任务中: - name: Add repository key apt_key: keyserver=keys

我想用ansible安装facebook osquery. ubuntu的说明如下:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys C9D8B80B
...

不幸的是,将ID设置为C9D8B80B不起作用.在任务中:

- name: Add repository key
  apt_key: keyserver=keyserver.ubuntu.com id=C9D8B80B state=present

命令失败:

TASK: [osquery | Add repository key] ****************************************** 
failed: [x.x.x.x] => {"cmd": "apt-key adv --keyserver keyserver.ubuntu.com --recv C9D8B80B","failed": true,"rc": 2}

区别是–recv C9D8B80B vs –recv-keys C9D8B80B.

哪个ansible apt_key选项对应于–recv-keys?

没关系,这是一个sudo问题.大概是–recv和–recv-key和–recv-keys是相同的选项.

完整的堆栈跟踪是:

stderr: gpg: requesting key C9D8B80B from hkp server keyserver.ubuntu.com
gpg: no writable keyring found: eof
gpg: error reading `[stream]': general error
gpg: Total number processed: 0

修复添加的sudo:是的playbook.

(编辑:莱芜站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读