移除套件庫

  1. adhoc 命令移除 DYW_BASE 套件庫。
    ceuser@deyu:~/ansible_pb$ ansible dev -m yum_repository -a "name=DYW_BASE state=absent"
    kvm11 | CHANGED => {
        "ansible_facts": {
            "discovered_interpreter_python": "/usr/bin/python3"
        },
        "changed": true,
        "repo": "DYW_BASE",
        "state": "absent"
    }
    
  2. adhoc 命令移除 DYW_BASE 套件庫。
    ceuser@deyu:~/ansible_pb$ ansible dev -m yum_repository -a "name=DYW_STREAM state=absent"
    kvm11 | CHANGED => {
        "ansible_facts": {
            "discovered_interpreter_python": "/usr/bin/python3"
        },
        "changed": true,
        "repo": "DYW_STREAM",
        "state": "absent"
    }
    
  3. ansible-playbook 執行 yum_repo.yml,就可重新設定。
    ceuser@deyu:~/ansible_pb$ ansible-playbook yum_repo.yml
    
    PLAY [dev] *********************************************************************
    
    TASK [Gathering Facts] *********************************************************
    ok: [kvm11]
    
    TASK [Add BaseOS repository] ***************************************************
    changed: [kvm11]
    
    TASK [Add Stream repository] ***************************************************
    changed: [kvm11]
    
    PLAY RECAP *********************************************************************
    kvm11 : ok=3  changed=2  unreachable=0  failed=0  skipped=0  rescued=0 ignored=0