Shell 超级安全警告(至少适用于智能安装)

Shell 超级安全警告(至少适用于智能安装),shell,ansible,Shell,Ansible,如何在没有警告的情况下安装aptitude软件包: TASK [... : APT: Install aptitude package] ******************************************************************************** [WARNING]: Could not find aptitude. Using apt-get instead 我的安装代码如下所示: - name: "APT: Install aptitu

如何在没有警告的情况下安装aptitude软件包:

TASK [... : APT: Install aptitude package] ********************************************************************************
 [WARNING]: Could not find aptitude. Using apt-get instead
我的安装代码如下所示:

- name: "APT: Install aptitude package"
  apt:
    name: aptitude
#  vars:
#    ACTION_WARNINGS: false << DOES NOT WORK
-名称:“APT:安装智能软件包”
恰当的:
姓名:天资
#变量:
#操作警告:false修复了(特别是)aptitude安装:

- name: "APT: Install aptitude package"
  apt:
    name: aptitude
    force_apt_get: yes

基于

或在您的系统中使用
模块默认值,如果您不想用智能污染您的系统:

---
- hosts: ...
  module_defaults:
    apt:
      force_apt_get: yes
  tasks:
    - ...

我无法复制(ansible 2.7.9,Ubuntu 18.04)。无智能安装该游戏在没有任何警告的情况下安装智能。(localhost:ok=2 changed=1 unreachable=0 failed=0)@VladimirBotka Hello,使用Debian 9的官方Ansible repo(Ansible 2.8.1)中的Ansible,都是默认配置,当然是清除了智能。Hello,只是为了确保[default]中的环境和
操作\u警告=false
ansible.cfg的部分不起作用?很好的选择!只要
aptitude
可以安装一次,我还是喜欢安装它,因为所有软件包都依赖于标准环境,任何不寻常的配置都会长期破坏某些东西。。。