今日对Linux 系统是Red Hat Enterprise Linux Server release 6.5 (Santiago)对ansible进行安装。
由于系统的源为yum源,所以使用yum install ansible 进行安装,但是报错。如图。(这个错误是yum源没有注册到red hat 系统)。
yum源不能安装,所以换了一个思路。使用pip安装。pip是依赖python安装的。
1.检查Python版本
Python -v
检查出来为Python 2.6.6
2.检查pip 版本
pip -v
没有pip命令
3.进行pip安装
下载pip包进行安装
https://bootstrap.pypa.io/get-pip.py下载tar -zxvf ./pip.tar.gzcd pip python setuo.py install安装报错和Python2.6不匹配。pip要在Python2.7上使用。4.进行Python升级为2.7版本
wget https://www.python.org/ftp/python/2.7.13/Python-2.7.13.tgz 链接
tar -xf ./Python-2.7.13.tgz解压
mkdir /usr/local/python2.7/创建文件
cd ./Python-2.7.13 ./configure --prefix=/usr/local/python2.7/ make make install
安装
mv /usr/bin/python /usr/bin/python_bak备份老版本
ln -s /usr/local/python27/bin/python2.7 /usr/bin/python创建软连接
python -V安装成功为2.7版本。5.重新安装pip cd pip-0.9.1python setup.py insatll报错
解决办法:
6.安装setuptools报错
解决办法:
执行后结果:成功了
7.成功了就进行pip安装。
安装成功
8.进行ansible安装
pip install PyYAML Jinja2 paramiko simplejson 依赖
pip install ansible
安装成功查看ansible --version
时间: 2024-10-01 06:27:04