2016-11-17 9 views
2

ansible 2.1.0.0-1.el7을 설치해야합니다. 내 설정 내가 함께 설치 ansible의 최신 버전에서 작동하지 않습니다구형 패키지를 설치하는 방법은 무엇입니까?

yum -y --enablerepo=epel install ansible 

이 나에게 ansible-2.2.0.0-3.el7.noarch했다. 그래서 이전 버전을 나열하려하지만 난 그들을 찾을 수 없습니다 :

# yum -y --enablerepo=epel --showduplicates list ansible 
Failed to set locale, defaulting to C 
Loaded plugins: fastestmirror 
Loading mirror speeds from cached hostfile 
* base: mirror2.hs-esslingen.de 
* epel: epel.mirrors.ovh.net 
* extras: it.centos.contactlab.it 
* updates: mirror.netcologne.de 
Available Packages 
ansible.noarch     2.2.0.0-3.el7        epel 

This is a site 나는 여러 버전을 발견하지만 난 그것을 설치하는 방법을 모르는 경우.

내가 필요한 버전을 설치하도록 도와 줄 사람이 있습니까?

답변

3

python pip와 함께 설치해야합니다.

sudo yum install python-pip python-devel python 

: 그리고

sudo pip install pip --upgrade 
sudo pip install ansible==2.1.0.0 

그리고 지금 당신은 사용할 수 있어야합니다 :

ansible-playbook ... 

관리하지 않으면 내가 준 명령으로 핍을 설치,이 여기보세요 : https://packaging.python.org/install_requirements_linux/

+0

안녕하세요. 나는 파이썬 물건을 설치할 수있었습니다. 하지만 실제로 사용할 필요가있는 것은 더 이상 찾을 수없는 가능성있는 플레이 북입니다. – DenCowboy

+0

안녕하세요. 그래, 지금 당신은 pip 명령을 실행할 수 있어야합니다. 그것은 설치 될 것이고 그때 당신은 책임감있는 플레이 북을 실행할 수 있습니다. 당신이 그것을 사용하고 sudo를 사용하기 전에 당신이 그것을 시도 할 수 있도록 내 대답을 편집하려고 pip를 업그레이 드해야 할 수도 있습니다. –

+0

명령이 성공적으로 실행되었지만/usr/bin/anfunction-playbook : 해당 파일이나 디렉토리가 없습니다. – DenCowboy