云网牛站
所在位置:首页 > 初入Linux圈 > 安装Ansible(在Fedora/RHEL 8/CentOS 8/Debian/Ubuntu/Arch/openSUSE中)

安装Ansible(在Fedora/RHEL 8/CentOS 8/Debian/Ubuntu/Arch/openSUSE中)

2020-02-18 16:34:56作者:李燕稿源:云网牛站

本文介绍在Linux系统上安装Ansible的方法,如果使用的是Fedora/RHEL 8/CentOS 8/Debian/Ubuntu/Arch Linux/openSUSE发行版,那么安装方法非常的容易,因为Ansible软件包在发行官方存储库中可用,所以只需要运行相关的命令即可。

 

对于Fedora/RHEL 8/CentOS 8系统,请使用DNF命令安装ansible

注意:需要在RHEL/CentOS系统上启用EPEL存储库,因为Ansible软件包在发行官方存储库中不可用,参考在RHEL 8/CentOS 8上安装EPEL存储库(EPEL Repository)的方法,启用后请运行以下命令安装:

$ sudo dnf install ansible

 

对于Debian/Ubuntu系统,请使用APT-GET命令或APT命令来安装ansible

配置PPA以在Ubuntu上安装最新稳定版本的ansible:

$ sudo apt update

$ sudo apt install software-properties-common

$ sudo apt-add-repository --yes --update ppa:ansible/ansible

$ sudo apt install ansible

 

对于Debian系统,配置PPA列表并安装ansible

所需要运行的命令如下:

$ echo "deb http://ppa.launchpad.net/ansible/ansible/ubuntu trusty main" | sudo tee -a /etc/apt/sources.list.d/ansible.list

$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 93C4A3FD7BB9C367

$ sudo apt update

$ sudo apt install ansible

 

对于基于Arch Linux的系统,请使用Pacman命令安装ansible

在系统终端中运行以下命令:

$ sudo pacman -S ansible

 

对于RHEL/CentOS系统,请使用YUM命令安装ansible

如果使用的RHEL/CentOS系统使用yum命令,则运行以下命令安装ansible:

$ sudo yum install ansible

 

对于openSUSE系统,请使用Zypper命令安装ansible

运行命令:

$ sudo zypper install ansible

或者,可以使用PIP Python软件包管理器进行安装:

$ curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py

$ sudo python get-pip.py

$ sudo pip install ansible

 

检查安装的Ansible版本

如果已确定在Fedora/RHEL 8/CentOS 8/Debian/Ubuntu/Arch Linux/openSUSE上安装了Ansible,请在命令行中运行ansible --version命令查看所安装的Ansible版本:

$ ansible --version

返回的信息如下:

安装Ansible(在Fedora/RHEL 8/CentOS 8/Debian/Ubuntu/Arch/openSUSE中)

根据上图可得出以下结果:

安装的版本是Ansible 2.9.2,配置文件=/etc/ansible/ansible.cfg,配置的模块搜索路径=['/home/daygeek/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules'],ansible python模块位置=/usr/lib/python3.8/site-packages/ansible,可执行位置=/usr/bin/ansible,python版本=3.8.1。

 

相关主题

在Fedora系统上使用Ansible在AWS中组织SSH密钥(设置和运行playbook)

子频道
精选文章
热门文章