标签:ble 离线安装 str name 创建 安装包 epel源 ase download
在实际生产环境中,服务器往往是不能访问互联网,如果简单的下载ansible源码安装,会碰到缺少各种依赖包的问题,因此,推荐制作yum源,然后使用yum安装ansible。
yumdownloader
:只下载指定软件的所有依赖包和安装包到指定目录,不安装createrepo
:用于创建repodatayumdownloader命令在yum-utils软件包中,首先安装yum-utils
yum -y install yum-utils
yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
yumdownloader --resolve --destdir /data/ansible_packages ansible
yumdownloader --resolve --destdir /data/ansible_packages createrepo
成功执行上边几条命令后,查看/data/ansible_packages
下文件列表如下:
cd /data/ansible_packages/
tar -zcvf ansible.tar.gz ./*
scp ./ansible.tar.gz root@192.168.101.222:/data/ansible_packages/
注意:主机kvm上的/data/ansible_packages/要存在!
cd /data/ansible_packages
tar -zxvf ansible.tar.gz
cd /data/ansible_packages
rpm -ivh deltarpm-3.6-3.el7.x86_64.rpm
rpm -ivh python-deltarpm-3.6-3.el7.x86_64.rpm
rpm -ivh createrepo-0.9.9-28.el7.noarch.rpm
createrepo /data/ansible_packages
成功执行后能在/data/ansible_packages看到新增了一个repodata目录:
[ansible]
name=ansible
baseurl=file:///data/ansible_packages
gpgcheck=0
enabled=1
yum install ansible
ansible --version
标签:ble 离线安装 str name 创建 安装包 epel源 ase download
原文地址:https://www.cnblogs.com/wholj/p/10861857.html