Не существует модуля для непосредственной установки пакетов .deb. Когда вам нужно запустить команду dpkg в качестве команды, она всегда ставит задачу установки как измененную. У меня возникли проблемы с правильной настройкой, поэтому я размещаю здесь публичный блокнот.
Вот задача установки с dpkg:
- name: Install old python
command: dpkg -i {{ temp_dir }}/{{ item }}
with_items:
- python2.4-minimal_2.4.6-6+precise1_i386.deb
- python2.4_2.4.6-6+{{ ubuntu_release }}1_i386.deb
- libpython2.4_2.4.6-6+{{ ubuntu_release }}1_i386.deb
- python2.4-dev_2.4.6-6+{{ ubuntu_release }}1_i386.deb
Файлы, загруженные в {{temp_dir}} в другой задаче.