Ubuntu Ansible apt任务,用于升级软件包和删除未使用的软件包
我有以下任务:Ubuntu Ansible apt任务,用于升级软件包和删除未使用的软件包,ubuntu,ansible,ansible-2.x,Ubuntu,Ansible,Ansible 2.x,我有以下任务: - name: Upgrade all packages (Debian family) become: true apt: upgrade: safe update_cache: yes autoremove: yes 我有点不清楚这是否会同时运行升级和自动删除。 我已经测试了该任务,它没有出现任何错误,但我也看不出它是否尝试了两个“选项”Ansible不会在一个步骤中执行两个操作。在问题的示例任务中,autoremove:yes选项将被忽
- name: Upgrade all packages (Debian family)
become: true
apt:
upgrade: safe
update_cache: yes
autoremove: yes
我有点不清楚这是否会同时运行升级和自动删除。
我已经测试了该任务,它没有出现任何错误,但我也看不出它是否尝试了两个“选项”Ansible不会在一个步骤中执行两个操作。在问题的示例任务中,
autoremove:yes
选项将被忽略
autoremove:yes
仅在和方法中解析(使用apt get
命令执行)upgrade:safe
aptitude
命令(它根本没有--auto remove
选项(除此之外,upgrade
方法甚至不考虑它)