설치(우분투)
$ sudo apt-get install software-properties-common
$ sudo apt-add-repository ppa:ansible/ansible
$ sudo apt-get update && sudo apt-get -y install ansible
PPA 추가가 제대로 되지 않는다면 아래의 방법을 따른다.
/etc/apt/sources.list에 아래를 추가한다.
이후 아래 명령으로 설치한다.
$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 93C4A3FD7BB9C367
$ sudo apt-get update && sudo apt-get -y install ansible
설치(centos)
$ rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm #centos7 기준 epel repository 설치
$ sudo yum -y install python-pip
$ sudo yum -y install ansible
트러블슈팅
필자는 우분투 14.04에서 ansible 설치 시도시 아래와 같은 에러를 접했다.
해결법은 문제가 되는 sshpass를 직접 설치 하는 것으로 해결하였다.