CentOS系统中只下载RPM包而不进行安装的方法

  通常是使用yum来安装解决依赖包关系,如果有一台服务器没法连接外网或yum源没有设置,希望通过另一台服务器将这些RPM包下载下来,然后再去安装。那么怎么使用yum工具来下载RPM包呢?

  使用yum

  要使用--downloadonly选项,需要先安装yum-plugin-downloadonly,不安装该包的话,会报下面的错误信息:Command line error: no such option: --downloadonly

  代码如下:

  # yum install yum-plugin-downloadonly

  然后使用下面命令下载包

  代码如下:

  # yum install --downloadonly RPM_Name

  下载的文件位于/var/cache/yum/x86_64/6/目录下,视系统版本而定。

  也可以指定下载的目录,如下:

  代码如下:

  # yum install --downloadonly --downloaddir=/ttlsa RPM_Name



  同时,会把依赖的包都下载下来的。

  使用yumdownloader

  需要先安装yum-utils。

  代码如下:

  # yum install yum-utils

  下载包

  代码如下:

  # yumdownloader RPM_Name

  下载的包位于当前目录下。但是,只下载指定的包,不会把该包依赖的包都下载下来的。

(0)

相关推荐

  • 在CentOS中用yum命令下载RPM包但不进行安装的方法

    yum是基于Red Hat的系统(如CentOS.Fedora.RHEl)上的默认包管理器.使用yum,你可以安装或者更新一个RPM包,并且他会自动解决包依赖关系.但是如果你只想将一个RPM包下载到你 ...

  • 在CentOS系统中安装RPMforge的方法

    RPMforge 是 Dag.Dries 和其它软件包的组合.它们为 CentOS 提供了超过 4000 个软件包,包括 mplayer.xmms-MP3和其它流行的媒体播放工具.RPMforge 不 ...

  • CentOS系统中怎么修改默认SSH端口?

    CentOS系统中怎么修改默认SSH端口? 默认的centOS默认端口是22,时间久了你会找到很多日志文件,这是扫描攻击留下的错误日志.那么今天我们要做的就是改成只有自己知道的数字,这样降低了被扫描到 ...

  • 在CentOS系统中通过yum安装VLC播放器的教程

    鉴于VLC这个播放器的牛X+V5,在windows下用起来确实很安逸,吃过晚饭突然想在CentOS上也安装一个来耍耍.网上搜罗半天,包括VLC官网都没找到对CentOS的指导教程,最接近的就是Fedo ...

  • centos系统中VPS忘记密码该如何解决?

    centos系统中VPS忘记密码该如何解决? 下面我就随便拿一个VPS来测试,本文以CentOS5.*系统为例,分别在2台KVM架构VPS上测试,他们是:XSVPS.COM(堪萨斯)和VPSPLAZA ...

  • CentOS系统中使用yum命令安装redis

    在linux CentOS系统中使用yum命令安装redis报错: 1 2 3 4 5 6 [root@localhost install]# yum install redis Loaded plu ...

  • CentOS系统中使用yum命令安装redis的方法

    在linux CentOS系统中使用yum命令安装redis报错: [root@localhost install]# yum install redis Loaded plugins: fastes ...

  • CentOS系统中与时间的相关命令详解

    时间在任何系统里都是最基本的部分,必不可少.本文介绍CentOS系统中与时间的相关命令. 基本概念 硬件时钟(Hardware Clock) 硬件时钟,也叫实时时钟(RealTimeClock),或者 ...

  • Win10系统中怎么下载安装国际象棋

    不少小伙伴发现我们的Win10系统中没有自带国际象棋游戏,今天就给大家介绍一下Win10系统中怎么下载安装国际象棋的具体操作步骤.1. 首先打开电脑,在桌面左下角的搜索框输入:国际象棋.然后点击应用商 ...