Ubuntu 使用ansible安装virtualbox 4.3

Ubuntu 使用ansible安装virtualbox 4.3,ubuntu,virtualbox,wget,ansible,ansible-playbook,Ubuntu,Virtualbox,Wget,Ansible,Ansible Playbook,我正在尝试使用Ansible playbook将virtualbox4.3安装在Ubuntu12.04上。但是,我在设置密钥时遇到了一些问题 我的剧本看起来像 --- - name: add dependency manager apt: name=dkms sudo: yes - name: add virtualbox repo for precise apt_repository: repo='deb http://download.virtualbox.org/virtua

我正在尝试使用Ansible playbook将
virtualbox4.3
安装在
Ubuntu12.04
上。但是,我在设置密钥时遇到了一些问题

我的剧本看起来像

---
- name: add dependency manager
  apt: name=dkms
  sudo: yes

- name: add virtualbox repo for precise
  apt_repository: repo='deb http://download.virtualbox.org/virtualbox/debian precise contrib'
  sudo: yes

- name: add key
  action: command wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | apt-key add -
  sudo: yes
剧本抱怨道

失败:[localhost]=>{“已更改”:true,“cmd”:[“wget”,“-q”, "", “-O-”、“|”、“apt键”、“添加”、“-”]、“增量”:“0:00:00.709146”、“结束”: “2014-02-28 10:23:29.718311”,“项目”:“rc”:4,“开始”: “2014-02-28 10:23:29.009165”}stdout:----开始使用PGP公钥 BLOCK-----版本:gnupgv1.4.9(GNU/Linux) mQGiBEv。。。等


有什么建议吗?我想我在添加关键部分时犯了一个错误,但我不清楚是什么错了。我把我的脚本建立在下面的APT指令上。

而不是<代码> Actudi:命令< /代码>块,考虑使用ANTILE的原生代码> AttYKEY:模块,如./P>中所记载的。 在您的具体情况下,它将是:

- name: add VirtualBox repo signing key
  apt_key: state=present
           url=http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc