一.确保有下载软件的仓库
如果没有需要写一个。
二.挂载
[root@haha yum.repos.d]# mount /dev/sr0 /mnt
三.安装 EPEL 源
[root@haha yum.repos.d]# dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
四.下载ansible
[root@haha yum.repos.d]# dnf install ansible
五.查看是否安装好
[root@haha yum.repos.d]# ansible --version
补充:
1、ansible是通过EPEL仓库直接安装的。因为官方对RHEL8的调整,现在通过EPEL仓库以无法安装ansible软件。如果确实需要该环境,可以通过以下方式进行安装。
2、pip安装ansible
pip3 install -U pip
pip3 install ansible
3、配置ansible的仓库进行安装ansible:
3.1 在/etc/yum.repos.d/路径下创建ansible.repo
3.2 在ansible.repo中写入以下内容并保存:
[ansible]
name=ansible
baseurl=http://47.108.86.156/rhel8/ansible29/ansible-2.9-for-rhel-8-x86_64-rpms/
gpgcheck=0
3.3、安装ansible
3.4、查看是否安装好了
当然可以这样安装:
rpm -i http://47.108.86.156/rhel8/ansible29/ansible-2.9-for-rhel-8-x86_64-rpms/Packages/a/ansible-2.9.11-1.el8ae.noarch.rpm
4、如果虚拟机是redhat9可以安装下面的EPEL源:
[root@localhost yum.repos.d]# dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm
然后再安装ansible。