移除套件庫

  1. adhoc 命令移除 DYW_BASE 套件庫。
    [deyu1@kvm19 ansible]$ 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 套件庫。
    [deyu1@kvm19 ansible]$ 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,就可重新設定。
    [deyu1@kvm19 ansible]$ 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