darkwizard242.uget

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 です。

依存関係

特になし。

例 Playbook

Ansible Playbook でのロールのデフォルトの動作(つまり uget パッケージのインストール)を示します。

- hosts: servers
  roles:
    - darkwizard242.uget

Ansible Playbook でロールの動作をカスタマイズする例(つまり、最新の uget パッケージをインストールする)の場合。

- hosts: servers
  roles:
    - darkwizard242.uget
  vars:
    uget_desired_state: latest

Ansible Playbook でロールの動作をカスタマイズする例(つまり、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!