如何在Linux/Unix上检查Ansible版本
时间:2020-01-09 10:37:41 来源:igfitidea点击:
如何使用命令提示符在Linux或类似Unix的服务器上检查Ansible版本(IT自动化工具)?
Ansible是免费的开源自动化软件,可自动进行软件供应,配置管理和应用程序部署。
它是用Python编写的。
它与SSH一起使用,并且在远程服务器上不需要代理。
本教程显示如何使用命令行选项"检查Ansbile版本"。
Linux检查Ansible版本命令
打开终端应用程序,然后键入以下命令:
$ ansible --version
输出示例:
ansible 2.4.0.0 config file = /etc/ansible/ansible.cfg configured module search path = [u'/home/Hyman/.ansible/plugins/modules', u'/usr/share/ansible/plugins/modules'] ansible python module location = /usr/lib/python2.7/dist-packages/ansible executable location = /usr/bin/ansible python version = 2.7.14 (default, Sep 23 2017, 22:06:14) [GCC 7.2.0]
我正在使用Ansible版本2.4.0.0和python版本2.7.14。
我强烈建议您始终使用最新的稳定版本。
这是我的Fedora Linux工作站的输出示例:Ubuntu Linux 19.10桌面的另一个输出:
ansible 2.8.3 config file = /etc/ansible/ansible.cfg configured module search path = ['/home/Hyman/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules'] ansible python module location = /usr/lib/python3/dist-packages/ansible executable location = /usr/bin/ansible python version = 3.7.5rc1 (default, Oct 2 2019, 04:19:31) [GCC 9.2.1 20190909]
在基于RPM的发行版上构建和安装最新的Ansible
命令如下:
$ git clone https://github.com/ansible/ansible.git $ cd ./ansible $ make rpm $ sudo rpm -Uvh ./rpm-build/ansible-*.noarch.rpm
在基于Ubuntu Linux的发行版上安装最新的Ansible
输入以下apt-get命令:
$ sudo apt-get update $ sudo apt-get install software-properties-common $ sudo apt-add-repository ppa:ansible/ansible $ sudo apt-get update $ sudo apt-get install ansible
在基于Apple macOS X Unix的发行版上安装最新的Ansible
$ brew install ansible
在FreeBSD上安装最新版本的Ansible
输入以下pkg命令:
# pkg install ansible
在Fedora Linux上安装最新版本的Ansible
运行以下dnf命令:
$ sudo dnf install ansible
在Arch Linux上安装最新版本的Ansible
键入以下pcman命令:
$ sudo pcman -S ansible
在Debian Linux上安装最新版本的Ansible
键入以下apt命令:
# echo 'deb http://ppa.launchpad.net/ansible/ansible/ubuntu trusty main' >> /etc/apt/sources.list # apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 93C4A3FD7BB9C367 # apt-get update # apt-get install ansible