ansible源碼安裝

 
1.能夠先查看一下含python-devel的包
    yum search python | grep python-devel
2.64位安裝python-devel.x86_64,32位安裝python-devel.i686,我這裏安裝:
    sudo yum install python-devel.x86_64  gmp*
 
源碼安裝須要python2.6以上版本,其依賴模塊paramiko、PyYAML、Jinja二、httplib二、simplejson、pycrypto模塊,以上模塊能夠經過pip或easy_install 進行安裝,不過本部分既然提到的是源碼安裝,主要針對的沒法上外網的狀況下,能夠經過pypi 站點搜索以上包,下載後經過python setup.py install 進行安裝。
最後經過github或pypi上下載ansible源碼包,經過python setup.py install 安裝便可。

ansible-2.3.0.0.tar.gz cryptography-1.8.1.tar.gz ipaddress-1.0.16.tar.gz paramiko-1.16.0.tar.gz pycrypto-on-pypi-2.3.tar.gz
ecdsa-0.13.tar.gz  paramiko-2.1.2.tar.gz pyparsing-2.2.0.tar.gz
asn1crypto-0.22.0.tar.gz enum34-1.1.6.tar.gz Jinja2-2.9.6.tar.gz pyasn1-0.2.3.tar.gz PyYAML-3.12.tar.gz
cffi-1.10.0.tar.gz httplib2-0.10.3.tar.gz MarkupSafe-1.0.tar.gz pycparser-2.14.tar.gz simplejson-3.10.0.tar.gz
 idna-2.5.tar.gz packaging-16.8.tar.gz pycrypto-2.6.1.tar.gz six-1.10.0.tar.gzpython

 
 安裝順序  pycrypto-2.6   ecdsa-0.13       paramiko-1.16.0      PyYAML-3.11  httplib2-0.9     simplejson-3.8.0  Jinja2-2.8   
 
 

cd asn1crypto-0.22.0;python setup.py install;cd ..
cd pycparser-2.14;python setup.py install;cd ..
cd cffi-1.10.0;python setup.py install;cd ..
cd six-1.10.0;python setup.py install;cd ..
cd cryptography-1.8.1;python setup.py install;cd ..
cd pyparsing-2.2.0;python setup.py install;cd ..
cd packaging-16.8;python setup.py install;cd ..
cd ecdsa-0.13;python setup.py install;cd ..
cd httplib2-0.10.3;python setup.py install;cd ..
cd idna-2.5;python setup.py install;cd ..
cd ipaddress-1.0.16;python setup.py install;cd ..
cd MarkupSafe-1.0;python setup.py install;cd ..
cd Jinja2-2.9.6;python setup.py install;cd ..
cd pyasn1-0.2.3;python setup.py install;cd ..
cd paramiko-2.1.2;python setup.py install;cd ..
cd pycrypto-2.6.1;python setup.py install;cd ..
cd PyYAML-3.12;python setup.py install;cd ..
cd simplejson-3.10.0;python setup.py install;cd ..git

相關文章
相關標籤/搜索