我需要安装无互联网接入的公司防火墙后的Ansible Control。我找不到离线安装的文档。我可以在我的工作站上下载任何我想要的东西,并且可以将它复制到目标机器上。我试过在网上搜索,但没有找到如何做到这一点的例子。我的服务器是Ubuntu14.04,但是如果有人有Red或其他发行版的文档,这也会有所帮助。
发布于 2016-09-04 13:02:50
我在我的RH6上做了一个测试,所以如果您有一个具有互联网访问权限的RH6来下载所有所需的安装文件,以及一个RH6安装ISO。你应该能做到这一点。
假设你有一个可以上网的RH6,我们把它叫做A,另一个不能访问: B。
rpm -ivh python-paramiko-1.7.5-2.1.el6.noarch.rpm libyaml-0.1.3-4.el6_6.x86_64.rpm PyYAML-3.10-3.1.el6.x86_64.rpm perl-TermReadKey-2.30-13.el6.x86_64.rpm perl-错误-0.17015-4.el6.noarch.rpm python-6-1.9.0-2.el6.noarch.rpm
// Git rpm -ivh --force --nodeps perl-Git-1.7.1-3.el6_4.1.noarch.rpm
rpm -ivh git-1.7.1-3.el6_4.1.x86_64.rpm
注意:我没有在这里安装httplib2,您可以稍后再安装。
//安装MarkupSafe
tar -xvf MarkupSafe-0.23.tar.gz
cd MarkupSafe-0.23/
sudo setup.py安装
//安装Jinjia2
焦油-xvf Jinja2-2.8.tar.gz
cd Jinja2-2.8/
sudo setup.py安装
焦油-zxvf ansible.tar.gz
源./黑客/env-安装
回波"127.0.0.1“>~/不可测主机
出口不允许库存=~/不可用主机
抗-版本
发布于 2018-06-12 14:14:22
我知道这是一个很老的问题,但我在这篇博客文章中找到了答案,我相信这会帮助到一些人。
虽然这篇文章是在CentOS/RHEL机器上发布的,但我相信这个过程与其他发行版非常相似:
yum localinstall
安装或者也可以安装从源头。
https://stackoverflow.com/questions/34224225
复制相似问题