安装Ansible的方法

首先

在可以连接到互联网的环境中,可以相对简单地通过rpm和pip等安装方法来安装Ansible。但是,在企业中有时候需要在无法连接到互联网的环境中使用Ansible。
这里将介绍在无法连接到互联网的CentOS7环境中安装Ansible的RPM版本的步骤。

另外,如果操作环境使用的是不同版本的CentOS或Ansible,则可能出现需要安装更多的RPM包或者步骤发生变化的情况。

2. 运行环境

CentOS7 (操作系统)
基础环境:服务器(使用图形用户界面)
已选择环境的附加组件:兼容性库和开发工具

安西勒:2.7

3. 获取Ansible

在已连接到互联网的个人电脑上,通过浏览器访问以下网站:
https://releases.ansible.com/ansible/rpm/release/epel-7-x86_64/

请下载最新版本的RPM。
最新版本的文件位于屏幕①的最底部,文件名为ansible-(版本).el7.ans.noarch.rpm。

4. 获取所需的Ansible附加文件。

安装Ansible时需要以下文件(RPM)。对象如下:
python-jinja2
python-paramiko
python2-cryptography
sshpass
python2-pyasn1
python-idna
python-cffi
python-ply

安装Ansible时需要上述的文件(RPM)。列表包括:
python-jinja2
python-paramiko
python2-cryptography
sshpass
python2-pyasn1
python-idna
python-cffi
python-ply

如果您可以准备另一台能够连接到互联网的CentOS的话,
请在可连接互联网的CentOS7上执行以下命令:
# yumdownloader –destdir . (模块)

如果无法提供能够连接到互联网的CentOS7操作系统,则请从可以下载RPM的网站上获取上述文件。
例如:https://pkgs.org/

请使用中文将以下内容进行释义,仅需提供一种选项:

5. YUM仓库的配置

①进入主页并登录。

Alternatively:
①进行登录。

禁用所有的YUM仓库(禁用与互联网连接的仓库)。
# yum-config-manager –disable *

创建DVD存储库。

※这种方法便捷地利用在GUI环境下以root账户登录时被挂载的位置。如果您使用的是CUI或者在以不同用户登录后切换到root用户的情况下,DVD的挂载位置会有所变化,因此请根据需要进行DVD的挂载设置。

创建以下文件。

[CentOS DVD]
name=CentOS-$releasever - Media
baseurl=file:///dvd
gpgcheck=0
enabled=1

创建符号链接。
#ls -l /run/media/root/CentOS\ 7\ x86_64/ /dvd

这里是真正的挂载点。

请用中文还原以下的句子,只需一个选项:
1. The weather today is very cold and windy.

6. 安装Ansible

将Ansible和所需模块保存在同一个目录中。

将CentOS安装程序的DVD插入

执行以下命令,安装ansible和所需的模块。
# yum localinstall ansible-2.7.7-1.el7.ans.noarch.rpm \
python-cffi-1.6.0-5.el7.x86_64.rpm \
python-ply-3.4-11.el7.noarch.rpm \
python-idna-2.4-1.el7.noarch.rpm \
python2-cryptography-1.7.2-2.el7.x86_64.rpm \
python-jinja2-2.7.2-2.el7.noarch.rpm \
python2-pyasn1-0.1.9-7.el7.noarch.rpm \
python-paramiko-2.1.1-9.el7.noarch.rpm \
sshpass-1.06-2.el7.x86_64.rpm

请执行以上命令,安装ansible和所需的模块。

请执行以下命令,并确保Ansible命令能够正常运行。
# ansible –version

bannerAds