adriagalin.locales

adriagalin.locales

ビルドステータス Ansible Galaxy

ロケールパッケージをインストールし、システムのロケールを設定するためのAnsibleロールです。

要件

テスト済みの環境:

  • Ubuntu 14.04 LTS

動作するはずの環境:

  • すべてのUbuntu

ロール変数

# apt-updateをキャッシュする時間(秒)
ag_apt_cache_valid_time: 3600

# ロケールファイルのパス
ag_locale_config_path: /var/lib/locales/supported.d/local

# インストールしたい言語パック
ag_locales_language_packs_present:
  - { language: language-pack-en, state: latest }
  - { language: language-pack-en-base, state: latest }

# 削除したい言語パック
ag_locales_language_packs_absent: []

# デフォルトのロケール
ag_default_locale: en_US.UTF-8

# 表示したいロケール
ag_locales_present:
  - en_US.UTF-8

# 非表示にしたいロケール
ag_locales_absent: []

よりカスタマイズしたロケールが必要な場合は、templates/etc/default/locale.j2ファイルを確認してください。その他の変数があります。

依存関係

なし。

例プレイブック

    - hosts: servers
      roles:
         - { role: adriagalin.locales }

やるべきこと

  • Debianのロケールパスを追加する。

ライセンス

GPLv3ライセンスです。

著者情報

Adrià Galín

インスピレーション

開発中に、Ansible Galaxy/Githubのいくつかのロールからもインスピレーションを受けました:

ありがとうございます。

プロジェクトについて

Install and configure locales on your systems.

インストール
ansible-galaxy install adriagalin.locales
ライセンス
gpl-3.0
ダウンロード
243