Ryan

Yum命令仅下载RPM包,不安装
准备在CentOS上离线安装NextCloud的时候遇到了一个问题,我怎么离线安装所需的RPM包(软件包)呢?参考...
扫描右侧二维码阅读全文
25
2018/11

Yum命令仅下载RPM包,不安装

准备在CentOS上离线安装NextCloud的时候遇到了一个问题,我怎么离线安装所需的RPM包(软件包)呢?参考RHEL官方文档,发现有两种办法。

One is using the "downloadonly" plugin for yum, the other is using "yumdownloader" utility.

一、使用 downloadonly 插件。

  1. 安装 downloadonly 插件
(RHEL5/CentOS6)
# yum install yum-downloadonly

(RHEL6/CentOS6)
# yum install yum-plugin-downloadonly
  1. 给 yum 命令添加 "--downloadonly" 参数,如下所示
# yum install --downloadonly --downloaddir=<directory> <package>

注意事项

确保 /etc/yum/pluginconf.d/downloadonly.conf 中已经启用(enabled=1)
仅兼容yum install/yum update命令,不兼容yum groupinstall,如果想下载软件组的包,需要使用命令yum groupinfo来获取组内所有包并单独下载。
默认下载最新版本的包,当然,你也可以下载指定版本(如 httpd-2.2.3-22.el5)
不指定下载路径,默认下载路径为/var/cache/yum/
支持同时下载多个包
如果遇到你需要下载的包已经安装过,请把install替换为reinstall

二、使用 Yumdownloader 下载

  1. 安装 yumdownloader
# yum install yum-utils
  1. 命令示例
# yum install yum-utils

注意事项

默认下载目录为当前目录,可以使用--destdir指定下载目录
如果想下载相关依赖,请添加--resolve参数

搬瓦工年付$187机房套餐补货了,电信联通优化,512M内存/500G流量/1G带宽,建站稳定,优惠码:BWH1ZBPVK,【点击购买】!
搬瓦工年付$28CN2高速线路,512M内存/500G流量/1G带宽,电信联通优化,延迟低,速度快,建站稳定,优惠码同上,【点击购买】!
Last modification:December 1st, 2018 at 08:03 pm
If you think my article is useful to you, please feel free to appreciate

Leave a Comment

2 comments

  1. 网络营销

    为什么要离线安装呢?

  2. 演员

    看看!