文档介绍:从Github获取Ansible如果你有一个github账户,可以跟进Ansible在Github的项目: Githubproject ,不需要启动或运行一个后台进程,(可以是一台笔记本)上安装好,,不需要安装运行任何软件,?因为Ansible可以很简单的从源码运行,且不必在远程被管理机器上安装任何软件,,,,并且你使用的操作系统是RedHatEnterpriseLinux(TM),CentOS,Fedora,Debian,Ubuntu,”pip”工具安装,”pip”,想使用和测试最新的功能特性,,(windows系统不可以做控制主机),,Debian,CentOS,OSX,BSD的各种版本,,,,youwillalsoneed:,则需要额外安装一个模块:python-simplejsonNote没安装python-simplejson,也可以使用Ansible的”raw”模块和script模块,因此从技术上讲,你可以通过Ansible的”raw”模块安装python-simplejson,,你需要安装libselinux-python,这样才可使用Ansible中与copy/file/-,(Gentoo,Arch),,并在inventory(详见 Inventory文件)中设置‘ansible_python_interpreter’‘raw’,CentOS,Fedora,,,Ansible的运行不要求root权限,也不依赖于其他软件,不要求运行后台进程,,这样可以利用最新的功能特性,,$gitclonegit://github./ansible/--recursive$cd./ansible$source./hacking/env-setup如果没有安装pip,请先安装对应于你的Python版本的pip:$sudoeasy_installpip以下的Python模块也需要安装:$sudopipinstallparamikoPyYAMLJinja2httplib2注意,当更新ansible版本时,不只要更新git的源码树,也要更新git中指向Ansible自身模块的“submodules”(不是同一种模块)$gitpull--rebase$gitsubmoduleupdate--init--recursive一旦运行env-se