Итак, у меня есть пачка малиновых пирогов, и я устал заходить в каждый из них, чтобы обновить их. Так что я получил возможность это сделать. Я запускаю ansible с ноутбука Fedora, и у меня есть модуль python-dnf для обновления всех Fedora Pies. Теперь у меня также есть один запущенный Debian, и каждый раз, когда я обновляю его, ansible говорит мне рассмотреть модуль apt. В документах упоминаются python-apt и aptitude. Я искал повсюду, но не могу найти эти пакеты Fedora. Существуют ли они (и если да, то где их найти)?
Ansible выводит это сообщение об ошибке, потому что вы используете общий модуль (shell
или command
) когда есть apt
модуль. В apt
модуль имеет зависимость Python python-apt
на хосте, который выполняет модуль, которым в вашем случае является raspberry pi. Вам нужно будет установить этот пакет, используя общий модуль или pip
на вашем rpi. Для дальнейшего объяснения взгляните на это вопрос Вы можете установить python-apt
пакет через pip на вашем хосте Fedora, но это не причина предупреждения. Это также просто предупреждение, напоминающее вам, что использование command
module - не лучшая практика, если для этой цели есть специальный модуль.