2016-12-21 1 views
1

Я пытаюсь установить пакет Debian с помощью анзибля меткой задачи:анзибль установки Debian пакеты

- name: Install prince 
    apt: 
     deb: http://www.princexml.com/download/prince_11-1_debian8.0_amd64.deb 

Однако я получаю сообщение:

SystemError:
E:Could not open file http://www.princexml.com/download/prince_11-1_debian8.0_amd64.deb - open (2: No such file or directory),
E:Unable to determine file size for fd -1 - fstat (9: Bad file descriptor),
E:Read error - read (9: Bad file descriptor)

URL-адрес является действительным. Я могу загрузить его на свой сайт, используя эту ссылку. Я могу установить с помощью dpkg -i. Однако эта работа не работает. Заранее спасибо.

ответ

3

docs для модуля apt, который, когда deb содержит ://, попытается загрузить пакет. Это было добавлено с помощью Ansible 2.1

Итак, предположим, что вы используете доступную версию до 2.1