官术网_书友最值得收藏!

Upgrading all installed packages

To upgrade all installed packages, we will need to use the yum module again, but with a different parameter; in fact, we would use the following:

- name: Ensure we have last version of every package 
  yum: 
    name: "*" 
    state: latest 
  become: True 

As you can see, we have specified * as the package name (this stands for a wildcard to match all installed packages) and the state parameter is latest. This will upgrade all installed packages to the latest version available.

You may remember that, when we talked about the present state, we said that it was going to install the last available version. So, what's the difference between present and latest? present will install the latest version if the package is not installed, while if the package is already installed (no matter the version), it will go forward without making any change. latest will install the latest version if the package is not installed, and if the package is already installed, it will check whether a newer version is available, and, if it is, Ansible will update the package.

主站蜘蛛池模板: 西乌| 邢台市| 五莲县| 桂平市| 上饶市| 尚义县| 阳西县| 岢岚县| 靖安县| 华阴市| 同江市| 合山市| 会东县| 图片| 临江市| 内黄县| 沙洋县| 兴海县| 甘肃省| 历史| 温泉县| 土默特右旗| 邵阳市| 彭州市| 精河县| 泽库县| 米易县| 芒康县| 赞皇县| 北流市| 石台县| 开鲁县| 碌曲县| 姜堰市| 乌拉特中旗| 兰州市| 东山县| 潼关县| 宁武县| 梁河县| 铁岭县|