在Amazon Linux 2上安装Ansible的方法
首先
在Amazon Linux2上安装需要”Amazon Linux Extras”。
关于Amazon Linux Extras,AWS官方页面中记录了它是”使新版本应用软件可用的Amazon Linux 2机制”。要使用它,需要在Amazon Linux 2的Shell中使用amazon-linux-extras命令。
https://aws.amazon.com/jp/amazon-linux-2/faqs/
环境
$ cat /etc/os-release
NAME="Amazon Linux"
VERSION="2"
ID="amzn"
ID_LIKE="centos rhel fedora"
VERSION_ID="2"
PRETTY_NAME="Amazon Linux 2"
ANSI_COLOR="0;33"
CPE_NAME="cpe:2.3:o:amazon:amazon_linux:2"
HOME_URL="https://amazonlinux.com/"
请确认已安装amazon-linux-extras包的步骤。
$ which amazon-linux-extras
/usr/bin/amazon-linux-extras
请确认在手順2中使用amazon-linux-extras命令可以使用Ansible。
$ amazon-linux-extras
0 ansible2 available \
[ =2.4.2 =2.4.6 =2.8 =stable ]
第三步。启用Ansible。
$ sudo amazon-linux-extras enable ansible2
0 ansible2=latest enabled \
[ =2.4.2 =2.4.6 =2.8 =stable ]
第四步骤,安装Ansible。
$ sudo yum install -y ansible
$ ansible --version
ansible 2.9.13
config file = /etc/ansible/ansible.cfg
configured module search path = [u'/home/ec2-user/.ansible/plugins/modules', u'/usr/share/ansible/plugins/modules']
ansible python module location = /usr/lib/python2.7/site-packages/ansible
executable location = /usr/bin/ansible
python version = 2.7.18 (default, Aug 27 2020, 21:22:52) [GCC 7.3.1 20180712 (Red Hat 7.3.1-9)]
请提供更多的上下文或者明确的句子进行改写。
以下文章可供参考:
我参考了以下文章:
https://qiita.com/yreckless/items/6446c4f73872c9243c4e
https://aws.amazon.com/jp/amazon-linux-2/faqs/
https://aws.amazon.com/jp/premiumsupport/knowledge-center/ec2-install-extras-library-software/
https://dev.classmethod.jp/articles/how-to-work-with-amazon-linux2-amazon-linux-extras/