darkwizard242.uget

构建测试 发布 Ansible 角色 可维护性评分 可靠性评分 安全性评分 GitHub 标签(最新版本) GitHub 仓库大小

Ansible 角色:uget

这个角色用于在Debian/UbuntuEL系统上安装(默认情况下)uget包,或者卸载(如果作为变量传递)。uget是一个跨平台的开源下载管理器。

要求

无。

角色变量

可用的变量列在下面(位于defaults/main.yml):

变量列表:

uget_app: uget
uget_desired_state: present

变量表:

变量 描述
uget_app 定义要安装的应用程序,即uget
uget_desired_state 动态选择是安装(例如presentlatest)还是卸载(例如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

许可证

MIT

作者信息

该角色由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!