ansible-2.5.3.tar.gz安装方法
1、因为题目中指定了版本,因此先要找到这个2.5.3版本的tar包。在百度搜索上以ansible tar.gz的关键字搜索,可以在搜索结果中看到index of ansible字样,这个链接就是保存所有版本ansible的位置。如下所示:
2、打开这个链接后,在里面找到我们需要的2.5.3.tar.gz压缩包,如下所示,在链接上点右键,选择复制链接地址。
3、然后回到安装ansible的linux服务器上,使用下载命令将链接里的tar包下载下来,下载命令如下图中所示:
4、下载完成后,可以在当前目录下看到下载好的tar包,因为安装软件时的编译安装步骤都需要root权限,因此我这里先切换到root用户下。然后将对应的压缩包移动到root用户的家目录下,如下面第二张图中所示:
5、移动过来以后,将ansible-2.5.3.tar.gz包解压缩出来,可以看到解压后的ansible-2.5.3目录,切换到目录中去,使用ls命令查看目录中的文件,可以看到有个setup.py文件。如下面第二张图中所示:
6、因为ansible是采用python开发的,而且开发人员选择了使用setup.py工具来安装的方式。我们就根据setup.py的安装步骤来安装,首先执行第一步编译命令:python setup.py build程序开始自动编译ansible模块,如下面图中所示:
7、因为ansible模块较多,编译的时候会闪过很长一段目录信息,知道最终出现如下图所示的内容,才表示编译完毕。
8、编译完毕后,执行安装命令,完整命令是:python setup.py install程序开始将ansible模块安装到对应的目录中去,也是会闪过很长一段的目录信息,如下面第二张图中所示,会显示将哪些模块安装到哪些位置
9、安装过程中还会自动下芙囹买乐载ansible需要的依赖模块,如下面图中所示,下载加安装依赖模块所需要的时间可能比较长,我们耐心等待它瀚柏围歪安装完毕。安装完毕后会提示Finished processing字样,同时会显示安装的ansible版本,如下面第二张图中所示:
10、安装完成以后,我们就可以直接调用ansible命令了,因为刚才上一步安装过程中显示的内容告诉我们,ansible的各个模块都直接安装到了/usr/bin和/usr/sbin/目录下,因此可以直接执行。我们这里执行的命令是:ansible --version显示除了ansible的版本信息以及各种配置信息,说明安装正常。模块可以正常工作。