How To Install ansible-collection-ansible-posix on Fedora 36

In this tutorial we learn how to install ansible-collection-ansible-posix in Fedora 36. ansible-collection-ansible-posix is Ansible Collection targeting POSIX and POSIX-ish platforms

Introduction

In this tutorial we learn how to install ansible-collection-ansible-posix on Fedora 36.

What is ansible-collection-ansible-posix

Ansible Collection targeting POSIX and POSIX-ish platforms.

We can use yum or dnf to install ansible-collection-ansible-posix on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install ansible-collection-ansible-posix.

Install ansible-collection-ansible-posix on Fedora 36 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

After updating yum database, We can install ansible-collection-ansible-posix using dnf by running the following command:

sudo dnf -y install ansible-collection-ansible-posix

Install ansible-collection-ansible-posix on Fedora 36 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install ansible-collection-ansible-posix using yum by running the following command:

sudo yum -y install ansible-collection-ansible-posix

How To Uninstall ansible-collection-ansible-posix on Fedora 36

To uninstall only the ansible-collection-ansible-posix package we can use the following command:

sudo dnf remove ansible-collection-ansible-posix

ansible-collection-ansible-posix Package Contents on Fedora 36

/usr/share/ansible/collections/ansible_collections/ansible
/usr/share/ansible/collections/ansible_collections/ansible/posix
/usr/share/ansible/collections/ansible_collections/ansible/posix/CHANGELOG.rst
/usr/share/ansible/collections/ansible_collections/ansible/posix/COPYING
/usr/share/ansible/collections/ansible_collections/ansible/posix/FILES.json
/usr/share/ansible/collections/ansible_collections/ansible/posix/MANIFEST.json
/usr/share/ansible/collections/ansible_collections/ansible/posix/README.md
/usr/share/ansible/collections/ansible_collections/ansible/posix/changelogs
/usr/share/ansible/collections/ansible_collections/ansible/posix/changelogs/changelog.yaml
/usr/share/ansible/collections/ansible_collections/ansible/posix/changelogs/config.yaml
/usr/share/ansible/collections/ansible_collections/ansible/posix/changelogs/fragments
/usr/share/ansible/collections/ansible_collections/ansible/posix/docs
/usr/share/ansible/collections/ansible_collections/ansible/posix/docs/ansible.posix.acl_module.rst
/usr/share/ansible/collections/ansible_collections/ansible/posix/docs/ansible.posix.at_module.rst
/usr/share/ansible/collections/ansible_collections/ansible/posix/docs/ansible.posix.authorized_key_module.rst
/usr/share/ansible/collections/ansible_collections/ansible/posix/docs/ansible.posix.firewalld_info_module.rst
/usr/share/ansible/collections/ansible_collections/ansible/posix/docs/ansible.posix.firewalld_module.rst
/usr/share/ansible/collections/ansible_collections/ansible/posix/docs/ansible.posix.mount_module.rst
/usr/share/ansible/collections/ansible_collections/ansible/posix/docs/ansible.posix.patch_module.rst
/usr/share/ansible/collections/ansible_collections/ansible/posix/docs/ansible.posix.seboolean_module.rst
/usr/share/ansible/collections/ansible_collections/ansible/posix/docs/ansible.posix.selinux_module.rst
/usr/share/ansible/collections/ansible_collections/ansible/posix/docs/ansible.posix.synchronize_module.rst
/usr/share/ansible/collections/ansible_collections/ansible/posix/docs/ansible.posix.sysctl_module.rst
/usr/share/ansible/collections/ansible_collections/ansible/posix/hacking
/usr/share/ansible/collections/ansible_collections/ansible/posix/hacking/cgroup_perf_recap_graph.py
/usr/share/ansible/collections/ansible_collections/ansible/posix/meta
/usr/share/ansible/collections/ansible_collections/ansible/posix/meta/runtime.yml
/usr/share/ansible/collections/ansible_collections/ansible/posix/plugins
/usr/share/ansible/collections/ansible_collections/ansible/posix/plugins/action
/usr/share/ansible/collections/ansible_collections/ansible/posix/plugins/action/__init__.py
/usr/share/ansible/collections/ansible_collections/ansible/posix/plugins/action/patch.py
/usr/share/ansible/collections/ansible_collections/ansible/posix/plugins/action/synchronize.py
/usr/share/ansible/collections/ansible_collections/ansible/posix/plugins/callback
/usr/share/ansible/collections/ansible_collections/ansible/posix/plugins/callback/__init__.py
/usr/share/ansible/collections/ansible_collections/ansible/posix/plugins/callback/cgroup_perf_recap.py
/usr/share/ansible/collections/ansible_collections/ansible/posix/plugins/callback/debug.py
/usr/share/ansible/collections/ansible_collections/ansible/posix/plugins/callback/json.py
/usr/share/ansible/collections/ansible_collections/ansible/posix/plugins/callback/profile_roles.py
/usr/share/ansible/collections/ansible_collections/ansible/posix/plugins/callback/profile_tasks.py
/usr/share/ansible/collections/ansible_collections/ansible/posix/plugins/callback/skippy.py
/usr/share/ansible/collections/ansible_collections/ansible/posix/plugins/callback/timer.py
/usr/share/ansible/collections/ansible_collections/ansible/posix/plugins/module_utils
/usr/share/ansible/collections/ansible_collections/ansible/posix/plugins/module_utils/__init__.py
/usr/share/ansible/collections/ansible_collections/ansible/posix/plugins/module_utils/firewalld.py
/usr/share/ansible/collections/ansible_collections/ansible/posix/plugins/module_utils/mount.py
/usr/share/ansible/collections/ansible_collections/ansible/posix/plugins/modules
/usr/share/ansible/collections/ansible_collections/ansible/posix/plugins/modules/__init__.py
/usr/share/ansible/collections/ansible_collections/ansible/posix/plugins/modules/acl.py
/usr/share/ansible/collections/ansible_collections/ansible/posix/plugins/modules/at.py
/usr/share/ansible/collections/ansible_collections/ansible/posix/plugins/modules/authorized_key.py
/usr/share/ansible/collections/ansible_collections/ansible/posix/plugins/modules/firewalld.py
/usr/share/ansible/collections/ansible_collections/ansible/posix/plugins/modules/firewalld_info.py
/usr/share/ansible/collections/ansible_collections/ansible/posix/plugins/modules/mount.py
/usr/share/ansible/collections/ansible_collections/ansible/posix/plugins/modules/patch.py
/usr/share/ansible/collections/ansible_collections/ansible/posix/plugins/modules/seboolean.py
/usr/share/ansible/collections/ansible_collections/ansible/posix/plugins/modules/selinux.py
/usr/share/ansible/collections/ansible_collections/ansible/posix/plugins/modules/synchronize.py
/usr/share/ansible/collections/ansible_collections/ansible/posix/plugins/modules/sysctl.py
/usr/share/ansible/collections/ansible_collections/ansible/posix/plugins/shell
/usr/share/ansible/collections/ansible_collections/ansible/posix/plugins/shell/__init__.py
/usr/share/ansible/collections/ansible_collections/ansible/posix/plugins/shell/csh.py
/usr/share/ansible/collections/ansible_collections/ansible/posix/plugins/shell/fish.py
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/requirements.yml
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/sanity
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/sanity/ignore-2.10.txt
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/sanity/ignore-2.11.txt
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/sanity/ignore-2.12.txt
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/sanity/ignore-2.9.txt
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/__init__.py
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/compat
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/compat/__init__.py
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/compat/builtins.py
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/compat/mock.py
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/compat/unittest.py
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/mock
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/mock/__init__.py
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/mock/loader.py
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/mock/path.py
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/mock/procenv.py
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/mock/vault_helper.py
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/mock/yaml_helper.py
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/modules
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/modules/__init__.py
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/modules/conftest.py
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/modules/system
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/modules/system/__init__.py
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/modules/system/test_mount.py
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/modules/utils.py
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/plugins
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/plugins/__init__.py
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/plugins/action
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/plugins/action/__init__.py
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/plugins/action/fixtures
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/plugins/action/fixtures/__init__.py
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/plugins/action/fixtures/synchronize
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/plugins/action/fixtures/synchronize/__init__.py
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/plugins/action/fixtures/synchronize/basic
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/plugins/action/fixtures/synchronize/basic/meta.yaml
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/plugins/action/fixtures/synchronize/basic/task_args_out.json
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/plugins/action/fixtures/synchronize/basic/taskvars_in.json
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/plugins/action/fixtures/synchronize/basic/taskvars_out.json
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/plugins/action/fixtures/synchronize/basic_become
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/plugins/action/fixtures/synchronize/basic_become/meta.yaml
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/plugins/action/fixtures/synchronize/basic_become/task_args_out.json
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/plugins/action/fixtures/synchronize/basic_become/task_vars_in.json
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/plugins/action/fixtures/synchronize/basic_become/task_vars_out.json
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/plugins/action/fixtures/synchronize/basic_become_cli
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/plugins/action/fixtures/synchronize/basic_become_cli/meta.yaml
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/plugins/action/fixtures/synchronize/basic_become_cli/task_args_out.json
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/plugins/action/fixtures/synchronize/basic_become_cli/task_vars_in.json
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/plugins/action/fixtures/synchronize/basic_become_cli/task_vars_out.json
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/plugins/action/fixtures/synchronize/basic_vagrant
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/plugins/action/fixtures/synchronize/basic_vagrant/meta.yaml
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/plugins/action/fixtures/synchronize/basic_vagrant/task_args_out.json
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/plugins/action/fixtures/synchronize/basic_vagrant/task_vars_in.json
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/plugins/action/fixtures/synchronize/basic_vagrant/task_vars_out.json
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/plugins/action/fixtures/synchronize/basic_vagrant_become_cli
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/plugins/action/fixtures/synchronize/basic_vagrant_become_cli/meta.yaml
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/plugins/action/fixtures/synchronize/basic_vagrant_become_cli/task_args_out.json
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/plugins/action/fixtures/synchronize/basic_vagrant_become_cli/task_vars_in.json
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/plugins/action/fixtures/synchronize/basic_vagrant_become_cli/task_vars_out.json
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/plugins/action/fixtures/synchronize/basic_vagrant_sudo
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/plugins/action/fixtures/synchronize/basic_vagrant_sudo/meta.yaml
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/plugins/action/fixtures/synchronize/basic_vagrant_sudo/task_args_out.json
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/plugins/action/fixtures/synchronize/basic_vagrant_sudo/task_vars_in.json
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/plugins/action/fixtures/synchronize/basic_vagrant_sudo/task_vars_out.json
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/plugins/action/fixtures/synchronize/basic_with_private_key
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/plugins/action/fixtures/synchronize/basic_with_private_key/meta.yaml
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/plugins/action/fixtures/synchronize/basic_with_private_key/taskvars_in.json
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/plugins/action/fixtures/synchronize/basic_with_private_key/taskvars_out.json
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/plugins/action/fixtures/synchronize/delegate_remote
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/plugins/action/fixtures/synchronize/delegate_remote/meta.yaml
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/plugins/action/fixtures/synchronize/delegate_remote/task_args_out.json
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/plugins/action/fixtures/synchronize/delegate_remote/task_vars_in.json
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/plugins/action/fixtures/synchronize/delegate_remote/task_vars_out.json
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/plugins/action/fixtures/synchronize/delegate_remote_play_context_private_key
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/plugins/action/fixtures/synchronize/delegate_remote_play_context_private_key/meta.yaml
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/plugins/action/fixtures/synchronize/delegate_remote_play_context_private_key/task_vars_in.json
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/plugins/action/fixtures/synchronize/delegate_remote_play_context_private_key/task_vars_out.json
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/plugins/action/fixtures/synchronize/delegate_remote_su
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/plugins/action/fixtures/synchronize/delegate_remote_su/meta.yaml
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/plugins/action/fixtures/synchronize/delegate_remote_su/task_args_out.json
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/plugins/action/fixtures/synchronize/delegate_remote_su/task_vars_in.json
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/plugins/action/fixtures/synchronize/delegate_remote_su/task_vars_out.json
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/plugins/action/fixtures/synchronize/delegate_remote_with_private_key
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/plugins/action/fixtures/synchronize/delegate_remote_with_private_key/meta.yaml
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/plugins/action/fixtures/synchronize/delegate_remote_with_private_key/task_vars_in.json
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/plugins/action/fixtures/synchronize/delegate_remote_with_private_key/task_vars_out.json
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/plugins/action/test_synchronize.py
/usr/share/ansible/collections/ansible_collections/ansible/posix/tests/unit/requirements.txt
/usr/share/doc/ansible-collection-ansible-posix
/usr/share/doc/ansible-collection-ansible-posix/README.md
/usr/share/licenses/ansible-collection-ansible-posix
/usr/share/licenses/ansible-collection-ansible-posix/COPYING

References

Summary

In this tutorial we learn how to install ansible-collection-ansible-posix on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).