ansible 使用 rpm -ivh装包
时间: 2023-07-21 15:17:11 浏览: 198
ansible的rpm安装包
在使用 Ansible 安装 rpm 包时,可以使用 `yum` 模块来代替 `rpm` 命令进行安装。这种方式可以自动解决依赖关系,更加方便。
以下是一个示例 Playbook,演示如何使用 `yum` 模块安装 rpm 包:
```
- name: Install package using yum
hosts: all
tasks:
- name: Install package
yum:
name: /path/to/package.rpm
state: present
```
在这个 Playbook 中,`/path/to/package.rpm` 是你要安装的 rpm 包的路径。`state: present` 表示要安装该包。如果你想卸载该包,可以将 `state` 的值改为 `absent`。
当你运行这个 Playbook 时,Ansible 会自动使用 `yum` 命令来安装该 rpm 包,并自动解决依赖关系。
阅读全文