まくろぐ
更新: / 作成:

Debian 系の Linux ディストリビューション(Ubuntu など)では、パッケージ管理に APT を使用します。 Ansible 組み込みの ansible.builtin.apt モジュールを使用して、APT パッケージのインストールを行うことができます。

APK パッケージを 1 つインストールする

- name: Install Apache
  ansible.builtin.apt:
    name: apache2
    state: present
    update_cache: yes

state: present の指定はデフォルトなので省略できます。 update_cache: yes を指定しておくと、事前に apt update を実行してパッケージリスト情報を更新してくれます。 さらに、cache_valid_time: 3600 のように、キャッシュの有効期間(秒)を指定しておくこともできます。

複数のパッケージをインストールする

- name: Install a list of packages
  ansible.builtin.apt:
    pkg:
    - git
    - iproute2
    - ...

関連記事

まくろぐ
サイトマップまくへのメッセージ