天天看點

Ansible安裝子產品yum(學習筆記六)

yum:安裝軟體、删除軟體、更新所有軟體、RPM安裝。yum子產品時針對centos,如果時ubuntu,則換成apt子產品

  • name: 安裝最新版本的apache

    yum: name=httpd state=latest

  • name: 移除apache

    yum: name=httpd state=absent

  • name: 安裝一個特殊版本的apache

    yum: name=httpd-2.2.29-1.4.amzn1 state=present

  • name: 更新所有的軟體包

    yum: name=* state=latest

  • name: 從一個遠端yum倉庫安裝nginx

    yum: name=

    http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm state=present
  • name: 從本地倉庫安裝nginx

    yum: name=/usr/local/src/nginx-release-centos-6-0.el6.ngx.noarch.rpm state=present

  • name: 安裝整個Development tools相關的軟體包

    yum: name="@Development tools" state=present