标签:安装软件 term baseurl iso 联网 process ffffff repos proc
在生产网络中正常情况下是无发连接Internet的,那么我们要安装软件只能在可以上互联网的主机上下载所需要的软件,然后拷贝到无Internet的主机上进行安装。这里介绍在Centos7中离线安装Ansible的方法。这里介绍使用rpm包安装和使用pip安装。
先说使用rpm包安装的方法:
1、首先需要配置本地yum源,可以使用光盘挂载到目录的方式来做本地yum源,也可以直接把光盘中的文件拷贝到系统中的某个目录下,我这里已经把光盘中的文件拷贝到mnt目录下的iso中,所以我的yum源配置文件配置如下:
cat /etc/yum.repos.d/local.repo
[local]
name=local
baseurl=file:///mnt/iso
gpgcheck=0
enabled=1
2、下载安装Ansible的安装包和所需要的依赖包,然后把依赖包和安装包上传到需要安装的主机上,我下载的包如下,注意环境不一样,依赖包的需要多少也不一样,安装时提示少那个依赖包就下载那个包。
3、安装包下载完成后,开始安装,
yum install python-jinja2-2.7.2-2.el7.noarch.rpm -y
yum install python-httplib2-0.7.7-3.el7.noarch.rpm -y
yum install sshpass-1.06-1.el7.x86_64.rpm -y
yum install python-crypto-2.6.1-1.el7.centos.x86_64.rpm -y
yum install python-ecdsa-0.11-3.el7.centos.noarch.rpm -y
yum install python-paramiko-1.12.4-1.el7.centos.noarch.rpm -y
yum install python-keyczar-0.71c-2.el7.noarch.rpm -y
yum install PyYAML-3.10-11.el7.x86_64.rpm -y
yum install python2-jmespath-0.9.0-5.el7.noarch.rpm -y
yum install python-passlib-1.6.5-2.el7.noarch.rpm -y
yum install ansible-2.2.1.0-1.el7.noarch.rpm -y
标签:安装软件 term baseurl iso 联网 process ffffff repos proc
原文地址:http://blog.51cto.com/75368/2141015