【MD】yum install --downloadonly 下载依赖包、salt离线安装探索

原贴发表于17年初,本次使用md重新编辑并完善.

copyright:wangn
2017-1-16
CentOS-7-x86_64-Minimal-1511.iso
CentOS Linux release 7.2.1511 (Core)

离线生产环境部署linux 程序时,经常需要用到rpm安装,本文借用yum命令,在本地一次性下载rpm依赖包:

测试对象为salt-master软件

在使用yum下载之前,需要先安装linux附加软件epel源。推荐使用rpm或yum安装。

1、yum install -y epel-release
2、wget http://centos.ustc.edu.cn/epel/7/aarch64/e/epel-release-7-9.noarch.rpm
   rpm -ivh epel-release-7-9.noarch.rpm

利用yum downloadonly参数下载rpm组合依赖包:

# yum install --downloadonly --downloaddir=/home/salt-master salt-master
Loaded plugins: fastestmirror
epel/x86_64/metalink                                    | 5.9 kB  00:00:00     
epel                                                    | 4.3 kB  00:00:00     
(1/3): epel/x86_64/group_gz                             | 170 kB  00:00:00     
(2/3): epel/x86_64/updateinfo                           | 718 kB  00:00:00     
(3/3): epel/x86_64/primary_db                           | 4.5 MB  00:00:43     
Loading mirror speeds from cached hostfile
 * base: mirrors.aliyun.com
 * epel: mirrors.tuna.tsinghua.edu.cn
 * extras: mirrors.aliyun.com
 * updates: centos.ustc.edu.cn
Resolving Dependencies
--> Running transaction check
---> Package salt-master.noarch 0:2015.5.10-2.el7 will be installed
--> Processing Dependency: salt = 2015.5.10-2.el7 for package: salt-master-2015.5.10-2.el7.noarch
--> Processing Dependency: systemd-python for package: salt-master-2015.5.10-2.el7.noarch
--> Running transaction check
---> Package salt.noarch 0:2015.5.10-2.el7 will be installed
--> Processing Dependency: yum-utils for package: salt-2015.5.10-2.el7.noarch
--> Processing Dependency: python-zmq for package: salt-2015.5.10-2.el7.noarch
--> Processing Dependency: python-requests for package: salt-2015.5.10-2.el7.noarch
--> Processing Dependency: python-msgpack for package: salt-2015.5.10-2.el7.noarch
--> Processing Dependency: python-jinja2 for package: salt-2015.5.10-2.el7.noarch
--> Processing Dependency: python-crypto for package: salt-2015.5.10-2.el7.noarch
--> Processing Dependency: pciutils for package: salt-2015.5.10-2.el7.noarch
--> Processing Dependency: m2crypto for package: salt-2015.5.10-2.el7.noarch
--> Processing Dependency: PyYAML for package: salt-2015.5.10-2.el7.noarch
---> Package systemd-python.x86_64 0:219-30.el7_3.6 will be installed
--> Processing Dependency: systemd-libs = 219-30.el7_3.6 for package: systemd-python-219-30.el7_3.6.x86_64
--> Processing Dependency: systemd = 219-30.el7_3.6 for package: systemd-python-219-30.el7_3.6.x86_64
--> Running transaction check
---> Package PyYAML.x86_64 0:3.10-11.el7 will be installed
--> Processing Dependency: libyaml-0.so.2()(64bit) for package: PyYAML-3.10-11.el7.x86_64
---> Package m2crypto.x86_64 0:0.21.1-17.el7 will be installed
---> Package pciutils.x86_64 0:3.5.1-1.el7 will be installed
--> Processing Dependency: pc
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值