首先利用copy模块将包分发至目标机器
命令方式

ansible  cloud  -m copy -a "src=telnet-0.17-66.el7.x86_64.rpm dest=/tmp/"

playbook

---
- hosts: cloudtasks:- name: Copy file with owner and permissionscopy:src: /srv/myfiles/nginx-release-centos-6-0.el6.ngx.noarch.rpmdest: /usr/local/src/nginx-release-centos-6-0.el6.ngx.noarch.rpm

使用ansible yum 模块离线安装

- name: install nginx rpm from a local fileyum:name: /usr/local/src/nginx-release-centos-6-0.el6.ngx.noarch.rpmstate: present

扩展:
针对有依赖的包,我们需要一起安装

---
- hosts: cloudtasks:- name: ensure a list of packages installedyum:name: "{{ packages }}"vars:packages:- httpd- httpd-tools

安装离线包配置如下:

- name: ensure a list of packages installedyum:name: "{{ packages }}"vars:packages:- /usr/local/src/nginx-release-centos-6-0.el6.ngx.noarch.rpm- /usr/local/src/依赖.ngx.noarch.rpm

使用ansible离线安装rpm包相关推荐

  1. 使用yum安装系统镜像中的软件包 离线安装rpm包

    在redhat或centos中安装软件时,很多软件在系统光盘都可以找到,可以直接从里面拿到rpm包后用rpm -ivh <包名>命令自行安装.但是安装过程中经常会遇到包依赖性,造成不能顺利 ...

  2. CentOS离线安装rpm包

    CentOS离线安装rpm包 rpm离线包的下载 先找一台有网络的CentOS机器 利用CentOS系统yum下载好rpm包 1.yum搜索要下的软件包,比如:jdk, mosquitto yum s ...

  3. linux yum 离线安装rpm包

    方案一:CentOS利用yum下载好rpm包,并离线安装 1.联网安装好rpm包,并将下载好的包备好 yum -y groupinstall "Developmenttools" ...

  4. 内网 centos7 离线安装rpm包的三种方法

    一.使用--downloadonly参数 此种方法的优点是下载的rpm包可以下载至同一目录中. (一)互联网电脑下载rpm包 1.查看互联网电脑是否支持"只下载不安装"功能 执行y ...

  5. 离线安装RPM包时需要net-tools

    下载离线net-tools wget http://mirror.centos.org/centos/7/os/x86_64/Packages/net-tools-2.0-0.25.20131004g ...

  6. 安装keepalived所需rpm包安装顺序以及离线下载rpm包方式

    安装keepalived 1.3.5 所需rpm包以及安装顺序如下 1. rpm -ivh net-snmp-libs-5.7.2-38.el7_6.2.x86_64.rpm2. rpm -ivh p ...

  7. yum离线下载rpm包

    利用yum离线下载rpm包 yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器.基於RPM包管理,能 ...

  8. R语言——linux离线安装R包

    一般我们使用R都是在win环境下,安装R包非常简单,只要电脑联网了,执行命令install.packages()就可以.但是很多时候,我们的生产环境都是linux,且都无法上网,只能离线安装,下面讲述 ...

  9. Anaconda安装和使用指南教程:环境管理、包管理、离线安装第三方包

    本文介绍anaconda的安装,和使用anaconda对Python进行环境管理. Anaconda安装和使用指南教程 1 概述 2 安装 3 环境管理 3.1 检查conda 3.2 创建环境 3. ...

最新文章

  1. python乘法口诀代码-浅析一句python代码成生九九乘法表
  2. DevExpress的TreeList怎样设置数据源,从实例入手
  3. python中变量的基本使用及命名规则
  4. 管道无损检测python_武汉哪里有便携式X射线探伤机使用方法欢迎咨询
  5. OVS vxlan 底层结构分析 - 每天5分钟玩转 OpenStack(148)
  6. 00001-整数倒置-Java-leetcode-要考虑到溢出问题
  7. java 图类_Java集合类,一张图说清楚!
  8. .NET Core 3 WPF MVVM框架 Prism系列之事件聚合器
  9. 解决Firefox访问EBS时提示激活Java插件的问题
  10. python 混淆矩阵_新手常见的5个Python错误
  11. 转换构造函数与类型构造函数与运算符重载函数
  12. 学会这些 Python 美图技巧,就等着女朋友夸你吧!| 原力计划
  13. python工程师工资多少-不止 20K,Python 工程师的薪资再度飙升!
  14. jenkins--master/slave模式---master是容器版---slave是非容器版
  15. SAP接口编程之 JCo3.0 系列(03) : 表参数
  16. 【快速迭代】【原型开发】
  17. C#程序设计与应用课程教学总结:自评与改进
  18. 程序猿的感悟:做人应该不知足
  19. 同城跑腿微信小程序制作步骤_分享下同城跑腿小程序的作用
  20. java统计每个单词单词出现的次数_Java统计英文句子中出现次数最多的单词并计算出现次数的方法...

热门文章

  1. 【Mac系统在Word插入引文跳转endnotes,word文献无显示问题
  2. 如何解决TortoiseSVN不显示状态小图标问题
  3. 数据可视化分析教学课件——FineBI实验册节选====医药产品分析
  4. scope_identity() mysql_SCOPE_IDENTITY的作用
  5. HAL_UART_Receive_IT()与UART_Receive_IT()
  6. 莫非80后都要开始担忧“老年痴呆”了?
  7. 佳能IXUS105相机拆解图解
  8. Ubuntu全部版本吉祥物欣赏
  9. U盘安装Ubuntu 12.4的简易指导
  10. 【JAVA】范型的理解