1.5.13:apt 模块
官方文档:https://docs.ansible.com/ansible/latest/collections/ansible/builtin/apt_module.html#ansible-collections-ansible-builtin-apt-module
apt模块用于管理Debian相关发行版主机的程序包。
1.5.13.1:常用参数
参数 | 说明 |
---|---|
name | 指定程序包名(支持版本指定),可以使用* 进行通配。别名:package,pkg |
state | 可用选项: present latest build-dep(解决依赖关系) absent fixed(尝试修复依赖关系) |
deb | 指定deb程序包的路径(目标主机本地),也可以指定deb程序包的下载URL。 |
update_cache | yes|no,没有默认值。如果设为yes,相当于执行apt-get update; 可以单独执行此操作。 |
1.5.13.2:示例
为websrvs组安装apache2,并在安装前更新apt缓存:
[root@ansible ~]# ansible websrvs -m apt -a "name=apache2 state=present update_cache=yes"