我试图通过Ansible apt任务安装Debian软件包:
- name: Install prince
apt:
deb: http://www.princexml.com/download/prince_11-1_debian8.0_amd64.deb
但是,我收到了消息:
关于SystemError:
E:无法打开文件http://www.princexml.com/download/prince_11-1_debian8.0_amd64.deb - 打开(2:没有这样的文件或目录),
E:无法确定fd -1的文件大小 - fstat(9:错误的文件描述符),
E:读取错误 - 读取(9:错误的文件描述符)
网址有效。我可以使用该链接下载到我的本地。我可以使用dpkg -i
进行安装。然而,这个安全的任务并不起作用。提前谢谢。
答案 0 :(得分:4)
答案 1 :(得分:0)
请注意yml格式的空格 应该是这样的:
- name: Install prince
apt:
deb: http://www.princexml.com/download/prince_11-1_debian8.0_amd64.deb