2016-11-17 7 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

お返事ありがとうございます。私はpythonのものをインストールすることができました。しかし、私が実際に使用する必要があるのは、もう見つけられない、無能なプレイブックです。 – DenCowboy

+0

こんにちは。ええ、今すぐpipコマンドを実行する必要があります。それは安全なものをインストールし、あなたは不可能なプレイブックを実行することができます。あなたはそれを使用してsudoを使用する前にpipをアップグレードする必要があるかもしれません、私はあなたがそれを試すことができるように私の答えを編集するつもりです。 –

+0

あなたのコマンドは成功しましたが、/ usr/bin/ansible-playbook:そのようなファイルやディレクトリはありません – DenCowboy

関連する問題