gpt4 book ai didi

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

转载 作者:太空宇宙 更新时间:2023-11-03 16:47:26 27 4
gpt4 key购买 nike

我想用 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--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: yes 到 playbook。

关于ubuntu - 如何使用 --recv-keys 而不是 --recv 添加 apt key ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30739178/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com