# How Ansible verifies installations

**URL:** <https://forum.ansible.com/t/how-ansible-verifies-installations/17473>\
**Category:** Ansible Project\
**Created:** [February 9, 2015, 2:52pm UTC](https://forum.ansible.com/t/how-ansible-verifies-installations/17473 "2015-02-09T14:52:30Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Inixi\_Noisse](https://avatars.discourse-cdn.com/v4/letter/i/50afbb/32.png) [@Inixi\_Noisse](https://forum.ansible.com/u/Inixi_Noisse)\
**Post date:** [February 9, 2015, 2:52pm UTC](https://forum.ansible.com/t/how-ansible-verifies-installations/17473/1 "2015-02-09T14:52:30Z")

</div>

Hello,  
I am new here and I would like to deploy open source configuration management software in my company and I need information on verification of installations.  
How Ansible manages to verify an installation of package or other software?  
Is there possiblity to verify already installated packages or other software on a remote machine with Ansible?

Regards,

---

<div class="post-metadata">

**Author:** ![Brian\_Coca](https://avatars.discourse-cdn.com/v4/letter/b/6de8d8/32.png) [@Brian\_Coca](https://forum.ansible.com/u/Brian_Coca)\
**Post date:** [February 9, 2015, 3:26pm UTC](https://forum.ansible.com/t/how-ansible-verifies-installations/17473/2 "2015-02-09T15:26:04Z")

</div>

the same way you install a package verifies if it is already  
installed, for example:

yum: name=vim state=present

will install the package if not present or return changed=false if it  
is already installed.
