darkwizard242.uget
Ansible 角色:uget
这个角色用于在Debian/Ubuntu和EL系统上安装(默认情况下)uget包,或者卸载(如果作为变量传递)。uget是一个跨平台的开源下载管理器。
要求
无。
角色变量
可用的变量列在下面(位于defaults/main.yml
):
变量列表:
uget_app: uget
uget_desired_state: present
变量表:
变量 | 描述 |
---|---|
uget_app | 定义要安装的应用程序,即uget |
uget_desired_state | 动态选择是安装(例如present 或latest )还是卸载(例如absent )包。默认值为present 。 |
依赖
无。
示例播放书
在 ansible 播放书中使用角色的默认行为(即安装uget包)。
- hosts: servers
roles:
- darkwizard242.uget
在 ansible 播放书中自定义角色行为(即安装最新的uget包)。
- hosts: servers
roles:
- darkwizard242.uget
vars:
uget_desired_state: latest
在 ansible 播放书中自定义角色行为(即卸载uget包)。
- hosts: servers
roles:
- darkwizard242.uget
vars:
uget_desired_state: absent
许可证
作者信息
该角色由Ali Muhammad创建。
关于项目
Role for dynamically installing or uninstalling 'uget' package. 'uget' is an open source download manager.
安装
ansible-galaxy install darkwizard242.uget
许可证
mit
下载
2.5k
拥有者
Senior DevOps/CloudOps Engineer.
Dedicated to Automating everything I come across.
Love to work on and learn new technologies/tools everyday!