【发布时间】:2019-08-29 16:12:54
【问题描述】:
我在配置 Ansible 的 apt 模块时遇到了困难,以便它完全等同于以下命令行:
sudo apt-get update && sudo apt-get upgrade -y
到目前为止我最好的尝试是这样的:
- name: update and upgrade packages
apt:
force_apt_get: yes
name: "*"
only_upgrade: yes
state: latest
update_cache: yes
但是,这会继续安装我之前使用 sudo apt-get remove [name] 删除的软件包。
我如何告诉 Ansible 只升级那些已经安装的包?
我正在使用 Ansible 2.8.4 和 Python 3.7.4。遥控器是 Ubuntu Server 18.4.3。手动运行 apt-get 命令时一切正常。
【问题讨论】:
标签: ubuntu ansible apt ubuntu-server