大佬教程收集整理的这篇文章主要介绍了在 debian 11 Bullseye 上使用 Ansible 安装损坏的软件包,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我想在 Debian 测试中使用 Ansible 2.7.7 安装 debian 软件包(尚未)
我尝试执行这个简单的任务:
tasks:
- name: install basic packages
apt:
name: ['mc','htop','strace','sudo','screen','lshw','postfix','etckeeper']
state: present
但是安装失败并显示奇怪的消息:
TASK [install basic packages] *********************************************************************************
fatal: [webserver.vitexsoftware.cz]: Failed! => {"changed": false,"msg": "Could not import python modules: apt,apt_pkg. Please install python-apt package."}
to retry,use: --limit @/home/vitex/Projects/VitexSoftware/Ansible/playbooks/orchestrate.retry
apt 所需的 python 包安装为 python3-apt
vitex@webserver:~/Projects/VitexSoftware/DockerTools$ aptitude search python | grep '\-apt'
i A python-apt-common - Python interface to libapt-pkg (locales)
p python-apt-dev - Python interface to libapt-pkg (development files)
p python-apt-doc - Python interface to libapt-pkg (API documentation)
i python3-apt - Python 3 interface to libapt-pkg
p python3-apt-dbg - Python 3 interface to libapt-pkg (deBUG extension)
v python3-apt-dbg:any -
v python3-apt:any -
p python3-aptly - Aptly REST API clIEnt and useful tooling - Python 3.x
v python3.9-apt -
v python3.9-apt-dbg -
v python3.9-apt-dbg:any -
v python3.9-apt:any -
github 上有一个已关闭的未解决问题:https://github.com/ansible/ansible/issues/73535 以某种方式对我没有帮助。
如何像在 Debian 10 上一样工作?
在hosts文件中指定python3作为解释器
[webservers]
webserver.vitexsoftware.cz ansible_host=10.11.56.210 ansible_python_interpreter=/bin/python3
做好自己的工作:
TASK [install basic packages] ************************************************************************************************************************************************************************************************************************************************
changed: [webserver.vitexsoftware.cz]
以上是大佬教程为你收集整理的在 debian 11 Bullseye 上使用 Ansible 安装损坏的软件包全部内容,希望文章能够帮你解决在 debian 11 Bullseye 上使用 Ansible 安装损坏的软件包所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。