ansible-2.9.6 最新版本离线安装

无需多言,直接看脚本。在系统CentOS7上完美运行。
所有软件包:
链接:https://pan.baidu.com/s/1wKNO0DDQe1nDG6jPhb4P0w
提取码:3i2v

#!/bin/bash
# 本地源或光盘挂载方式安装
yum install -y python-devel openssl-devel gcc libffi-devel

# 1.创建文件夹
mkdir -p /usr/local/src/ansible

# 2. 安装setuptools
cd /usr/local/src/ansible
unzip setuptools-44.1.0.zip
cd setuptools-44.1.0
python setup.py install

# 3. 安装pycrypto
cd /usr/local/src/ansible
tar xvzf pycrypto-2.6.1.tar.gz
cd pycrypto-2.6.1
python setup.py install

# 4. 安装yaml
cd /usr/local/src/ansible
tar xvzf yaml-0.1.5.tar.gz
cd yaml-0.1.5
./configure --prefix=/usr/local
make --jobs=`grep processor /proc/cpuinfo | wc -l`
make install

# 5. 安装PyYAML
cd /usr/local/src/ansible
tar xvzf PyYAML-3.11.tar.gz
cd PyYAML-3.11
python setup.py install  

# 6. 安装MarkupSafe
cd /usr/local/src/ansible
tar xvzf MarkupSafe-0.9.3.tar.gz
cd MarkupSafe-0.9.3
python setup.py install

# 7. 安装Jinja2
cd /usr/local/src/ansible
tar xvzf Jinja2-2.7.3.tar.gz
cd Jinja2-2.7.3
python setup.py install  

# 8. 安装ecdsa
cd /usr/local/src/ansible
tar xvzf ecdsa-0.11.tar.gz
cd ecdsa-0.11  

# 9.安装paramiko
python setup.py install
cd /usr/local/src/ansible
tar xvzf paramiko-1.15.1.tar.gz
cd paramiko-1.15.1
python setup.py install

# 10. 安装simplejson
cd /usr/local/src/ansible
tar xvzf simplejson-3.6.5.tar.gz
cd simplejson-3.6.5
python setup.py install

# 11. 安装pycparser-2.20.tar.gz
cd /usr/local/src/ansible
tar xvzf pycparser-2.20.tar.gz
cd pycparser-2.20
python setup.py install

# 12. 安装cffi-1.14.0.tar.gz
cd /usr/local/src/ansible
tar xvzf cffi-1.14.0.tar.gz
cd cffi-1.14.0
python setup.py install

# 13. 安装ipaddress-1.0.23.tar.gz
cd /usr/local/src/ansible
tar xvzf ipaddress-1.0.23.tar.gz
cd ipaddress-1.0.23
python setup.py install

# 14. 安装enum34-1.1.10.tar.gz
cd /usr/local/src/ansible
tar xvzf enum34-1.1.10.tar.gz
cd enum34-1.1.10
python setup.py install

# 15. 安装six-1.14.0.tar.gz
cd /usr/local/src/ansible
tar xvzf six-1.14.0.tar.gz
cd six-1.14.0
python setup.py install

# 16. 安装cryptography-2.8.tar.gz
cd /usr/local/src/ansible
tar xvzf cryptography-2.8.tar.gz
cd cryptography-2.8
python setup.py install

# 17. 安装ansible
cd /usr/local/src/ansible
tar xvzf ansible-2.9.6.tar.gz
cd ansible-2.9.6
python setup.py install

参考:https://www.jianshu.com/p/964b643ca251

原文地址:https://blog.51cto.com/mysky0708/2481166

时间: 2024-11-01 01:30:04

ansible-2.9.6 最新版本离线安装的相关文章

python使用pip 18以上版本离线安装package

在内网办公环境,常常需要使用离线安装python的软件包. 一般都会先在互联网的电脑上下载,再拷贝到内网办公机器上进行离线安装. 一般来说,我是这样做的: 1.拷贝和外网电脑上版本一致,且32位或64位也一致的python安装包至内网安装. 2.在外网电脑上安装好需要的包 例如: 1 pip install numpy 2 pip install pandas 3.外网打包已安装的包 假设你外网机器上,python安装路径为C:\Program Files\Python37\ 例如想在D:\pa

在VMware上安装MAC OS10.15最新版本并安装Xcode11.4教程(所有坑已经走过)

最新我们新开了iOS开发这门课程但是电脑是Windows系统,所以只能在虚拟机上安装一个苹果系统的电脑来支持xcode11编写代码程序. 下面就是具体安装步骤和一些下载资源. 首先我们要知道最新版本的Xcode 11支持的是15.5以上的虚拟机以及10.15以上的苹果系统,如果这两样你没有拥有那就无法拥Xcode11. 虚拟机15.5以上的版本可以自行在官网安装这里就不多做解释了. 安装虚拟机以后如果想拥有一个苹果系统的电脑,我们需要用unlocker黑苹果工具,才能让虚拟机在新建虚拟机的时候有

最新版本GIT安装

版本问题,最直接的解决办法就是重新编辑安装git吧: 1. 下载:# wget -O git.zip https://github.com/git/git/archive/master.zip 2. 解压:# unzip git.zip 3. 进入git目录:# cd git-master 4. 编译安装: autoconf ./configure --prefix=/usr/local make && make install 5. 最后别忘了删掉旧的git,并把新版本的git建立软链接

debian8系统下lnmp最新版本 一键安装脚本,简单方便!

#!/bin/bash # # aptd="/etc/apt" srcd="/usr/src" openssl="openssl-1.0.2k.tar.gz" nginx_key="nginx_signing.key" php7="php-7.1.2.tar.gz" pwds=`pwd` #判断当前是否为root用户 # CheckUid() { check_user=`whoami`; if [ &quo

MySQL 5.7.10最新版本源代码安装详细过程

1,下载地址: 安装包下载地址:http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.10.tar.gz 可以wget下载,也可以在pc本地网页上下载完再远程传到linux上面去. 安装文档地址:http://dev.mysql.com/doc/refman/5.7/en/installing-source-distribution.html 文档干货在这里: # Preconfiguration setup shell> groupadd

全新安装mysql最新版本

写在前面: 下面写的东西只是最近安装的一个说明,是在系统中没存在mysql的情况下安装的,后期会根据官方文档写一个详细有价值的文档 安装原理:利用mysql官方的mysql_apt-repository库进行安装 安装方法:1.因为我用的是debian系统,更我下载的是APT-Repository 2.用命令dpkg -i 1中下载的.deb文件 3.安装过程中会提示你选择相应的版本,直接OK即可   4.apt-get update更新一下安装源 5.apt-get install mysql

Eclipse常用插件在线安装和离线安装方式

1.Subclipse 源码管理工具Subversion的Java客户端,对使用Subversion做源码管理的,这个相信用的会比较多.默认使用JavaHL接口,如果使用中没有问题的话,最好别切换 官网地址:http://subclipse.tigris.org/ Update site: http://subclipse.tigris.org/update_1.6.x link方式: 1)    从官网下载 2)    解压至 ${eclipse}\eclipse-plugins\svn\ec

离线安装redis集群

redis集群需要安装如下组件: ruby rubygems redis ---------------------------------------------------------------------------------- 离线安装ruby 1:上传ruby-2.3.1.tar.gz至服务器: 2:tar -xzvf ruby-2.3.1.tar.gz: 3:cd ruby-2.3.1 4:./configure --prefix='/opt/ruby' 5:make 6:mak

ansible的playbook进行yum批量安装nginx最新版本

环境:centos7 版本:nginx最新版本 软件:  ansible 作用: 进行批量执行不同机器上,进行安装nginx版本 检查脚本是否正确: [root@ansible-test ansible-yaml]# ansible-playbook  --syntax-check  nginx.yml 进行执行: [root@ansible-test ansible-yaml]# ansible-playbook nginx.yml 具体脚本 [root@ansible-test ansibl