在 RHEL 9 上安装 Ansible Core 的最简单方法是通过系统自带的 AppStream 仓库。Ansible Core 已包含在 RHEL 9 的 AppStream 仓库中,无需额外配置即可直接安装。
安装步骤
1. 更新系统包列表
sudo dnf update
2. 安装 Ansible Core
sudo dnf install ansible-core
3. 验证安装
安装完成后,运行以下命令验证 Ansible 是否正确安装:
ansible --version
输出示例:
ansible [core 2.12.2]
config file = /etc/ansible/ansible.cfg
configured module search path = ['/root/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules']
ansible python module location = /usr/lib/python3.9/site-packages/ansible
ansible collection location = /root/.ansible/collections:/usr/share/ansible/collections
executable location = /usr/bin/ansible
python version = 3.9.10 (main, Feb 9 2022, 00:00:00) [GCC 11.2.1 20220127 (Red Hat 11.2.1-9)]
jinja version = 2.11.3
libyaml = True
实际演示
1. 检查可用的 Ansible Core 包
dnf list ansible-core
输出示例:
Available Packages
ansible-core.x86_64 2.12.2-1.el9 rhel-9-for-x86_64-appstream-rpms
2. 安装 Ansible Core
sudo dnf install ansible-core
输出示例:
Dependencies resolved.
====================================================================================================
Package Arch Version Repository Size
====================================================================================================
Installing:
ansible-core x86_64 2.12.2-1.el9 rhel-9-for-x86_64-appstream-rpms 2.4 M
Installing dependencies:
...
3. 验证安装
ansible --version
输出示例:
ansible [core 2.12.2]
config file = /etc/ansible/ansible.cfg
configured module search path = ['/root/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules']
ansible python module location = /usr/lib/python3.9/site-packages/ansible
ansible collection location = /root/.ansible/collections:/usr/share/ansible/collections
executable location = /usr/bin/ansible
python version = 3.9.10 (main, Feb 9 2022, 00:00:00) [GCC 11.2.1 20220127 (Red Hat 11.2.1-9)]
jinja version = 2.11.3
libyaml = True
总结
在 RHEL 9 上安装 Ansible Core 非常简单,只需通过系统自带的 AppStream 仓库即可完成。以下是关键点:
- 使用 AppStream 仓库:Ansible Core 已包含在 RHEL 9 的 AppStream 仓库中,无需额外配置。
- 安装命令:使用
sudo dnf install ansible-core安装 Ansible Core。 - 验证安装:通过
ansible --version命令验证 Ansible 是否正确安装。
通过以上步骤,您可以在 RHEL 9 上快速安装并开始使用 Ansible。