📅  最后修改于: 2020-12-26 12:16:40             🧑  作者: Mango
比较并权衡您的选择权后,决定选择Ansible。然后将其安装在您的系统上。让我们逐步进行不同Linux发行版中的安装,例如:
步骤1:安装EPEL仓库
[root@ansible-server ~]# sudo yum install epel-release
步骤2:安装Ansible软件包。
[root@ansible-server ~]# sudo yum install -y ansible
步骤1:首先对软件包进行更新
$ sudo apt update
步骤2:然后安装软件属性通用软件包。
$ sudo apt install software-properties-common
步骤3:然后安装Ansible个人软件包存档。
$ sudo apt-add-repository ppa:ansible/ansible
步骤4:安装Ansible。
$ sudo apt update
$ sudo apt install ansible
pip命令是用于安装和管理Python软件包的工具。
第1步:此给定方法在Linux和UNIX之类的系统上有效。
$ sudo pip install ansible
使用Portage(Gentoo)
$ emerge -av app-admin/ansible
要安装最新版本,您需要在出现之前取消屏蔽Ansible软件包:
$ echo 'app-admin/ansible' >> /etc/portage/package.accept_keywords
使用pkg(FreeBSD)
Ansible适用于Python 2和3版本,FreeBSD对于每个Python版本都有不同的软件包。要安装,您可以使用:
$ sudo pkg install py27-ansible
要么
$ sudo pkg install py36-ansible
您也可以从端口安装:
$ sudo make -C /usr/ports/sysutils/ansible install
使用OpenCSW(Solaris)
可从openCSW将Ansible作为SysV软件包用于Solaris:
# pkgadd -d http://get.opencsw.org/now
# /opt/csw/bin/pkgutil -i ansible
使用Pacman(Arch Linux)
Ansible在社区存储库中可用:
$ pacman -S ansible
使用sbopkg(Slackware Linux)
Ansible构建脚本可在SlackBuilds.org存储库中找到。也可以使用sbopkg进行构建和安装。
步骤1:使用Ansible和所有依赖项创建队列。
# sqg -p ansible
步骤2:从创建的队列文件构建和安装软件包。
# sbopkg -k -i ansible
使用swupd(清除Linux)
步骤1: Ansible及其依赖项可作为sysadmin主机管理捆绑包的一部分使用。
$ sudo swupd bundle-add sysadmin-hostmgmt
步骤2:软件更新将由swupd工具管理。
$ sudo swupd update
通过使用yum
在Fedora上:
$ sudo dnf install python-argcomplete
在RHEL和CentOS上:
$ sudo yum install epel-release
$ sudo yum install python-argcomplete
通过使用apt
$ sudo apt install python-argcomplete
通过使用点
$ pip install argcomplete