Find knowledge base article(s) by searching for keywords in the title e.g. type linux in the search box below
Find knowledge base article(s) by browsing the subject categories of articles
Technology quick references, cheatsheets, user manuals etc.
Shop Online through ShopifyLite
Tutorials on various IT applications.
Search Title    (UL:0 |SS:f)

Software >> Automation >> Ansible >> Modules >> apt >> Examples

 

apt


## DOCUMENTATION

online help: https://docs.ansible.com/ansible-core/devel/collections/ansible/builtin/apt_module.html
offline help: ansible-doc apt


## EXAMPLE 1
## PLAYBOOK

---
- name: ansible apt module - example 1
  hosts: all
  become: True
  tasks:
  - name: Install apache2 package
    apt:
       name: apache2
       state: present
    register: results1
  - debug: var=results1.stdout_lines



## OUTPUT

PLAY [ansible apt module - example 1] *******************************************************************************************************

TASK [Gathering Facts] **********************************************************************************************************************
ok: [debian11_int]
ok: [ubuntu20_int]

TASK [Install apache2 package] **************************************************************************************************************
changed: [debian11_int]
changed: [ubuntu20_int]

TASK [debug] ********************************************************************************************************************************
ok: [debian11_int] => {
    "results1.stdout_lines": [
        "Reading package lists...",
        "Building dependency tree...",
        "Reading state information...",
        "The following package was automatically installed and is no longer required:",
        "  analog",
        "Use 'sudo apt autoremove' to remove it.",
        "Suggested packages:",
        "  apache2-suexec-pristine | apache2-suexec-custom",
        "The following NEW packages will be installed:",
        "  apache2",
        "0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.",
        "Need to get 0 B/270 kB of archives.",
        "After this operation, 632 kB of additional disk space will be used.",
        "Selecting previously unselected package apache2.",
        "(Reading database ... ",
        "(Reading database ... 5%",
        "(Reading database ... 10%",
        "(Reading database ... 15%",
        "(Reading database ... 20%",
        "(Reading database ... 25%",
        "(Reading database ... 30%",
        "(Reading database ... 35%",
        "(Reading database ... 40%",
        "(Reading database ... 45%",
        "(Reading database ... 50%",
        "(Reading database ... 55%",
        "(Reading database ... 60%",
        "(Reading database ... 65%",
        "(Reading database ... 70%",
        "(Reading database ... 75%",
        "(Reading database ... 80%",
        "(Reading database ... 85%",
        "(Reading database ... 90%",
        "(Reading database ... 95%",
        "(Reading database ... 100%",
        "(Reading database ... 165392 files and directories currently installed.)",
        "Preparing to unpack .../apache2_2.4.51-1~deb11u1_amd64.deb ...",
        "Unpacking apache2 (2.4.51-1~deb11u1) ...",
        "Setting up apache2 (2.4.51-1~deb11u1) ...",
        "apache-htcacheclean.service is a disabled or a static unit not running, not starting it.",
        "Processing triggers for man-db (2.9.4-2) ..."
    ]
}
ok: [ubuntu20_int] => {
    "results1.stdout_lines": [
        "Reading package lists...",
        "Building dependency tree...",
        "Reading state information...",
        "The following packages were automatically installed and are no longer required:",
        "  libevent-core-2.1-7 libevent-pthreads-2.1-7 libhtml-template-perl libllvm11",
        "  linux-headers-5.11.0-36-generic linux-hwe-5.11-headers-5.11.0-36",
        "  linux-image-5.11.0-36-generic linux-modules-5.11.0-36-generic",
        "  linux-modules-extra-5.11.0-36-generic",
        "Use 'sudo apt autoremove' to remove them.",
        "Suggested packages:",
        "  apache2-doc apache2-suexec-pristine | apache2-suexec-custom",
        "The following NEW packages will be installed:",
        "  apache2",
        "0 upgraded, 1 newly installed, 0 to remove and 19 not upgraded.",
        "Need to get 95.6 kB of archives.",
        "After this operation, 542 kB of additional disk space will be used.",
        "Get:1 http://sg.archive.ubuntu.com/ubuntu focal-updates/main amd64 apache2 amd64 2.4.41-4ubuntu3.7 [95.6 kB]",
        "Fetched 95.6 kB in 1s (68.0 kB/s)",
        "Selecting previously unselected package apache2.",
        "(Reading database ... ",
        "(Reading database ... 5%",
        "(Reading database ... 10%",
        "(Reading database ... 15%",
        "(Reading database ... 20%",
        "(Reading database ... 25%",
        "(Reading database ... 30%",
        "(Reading database ... 35%",
        "(Reading database ... 40%",
        "(Reading database ... 45%",
        "(Reading database ... 50%",
        "(Reading database ... 55%",
        "(Reading database ... 60%",
        "(Reading database ... 65%",
        "(Reading database ... 70%",
        "(Reading database ... 75%",
        "(Reading database ... 80%",
        "(Reading database ... 85%",
        "(Reading database ... 90%",
        "(Reading database ... 95%",
        "(Reading database ... 100%",
        "(Reading database ... 250536 files and directories currently installed.)",
        "Preparing to unpack .../apache2_2.4.41-4ubuntu3.7_amd64.deb ...",
        "Unpacking apache2 (2.4.41-4ubuntu3.7) ...",
        "Setting up apache2 (2.4.41-4ubuntu3.7) ...",
        "Processing triggers for systemd (245.4-4ubuntu3.13) ...",
        "Processing triggers for man-db (2.9.1-1) ...",
        "Processing triggers for gitweb (1:2.25.1-1ubuntu3.2) ...",
        "apache2_invoke gitweb: already enabled",
        "Processing triggers for ufw (0.36-6) ..."
    ]
}

PLAY RECAP **********************************************************************************************************************************
debian11_int               : ok=3    changed=1    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0
ubuntu20_int               : ok=3    changed=1    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0






[ © 2008-2021 myfaqbase.com - A property of WPDC Consulting ]