美文网首页程序员
如何使用 yum 来下载 RPM 包而不进行安装

如何使用 yum 来下载 RPM 包而不进行安装

作者: 58bc06151329 | 来源:发表于2017-04-20 12:33 被阅读86次

文前说明

作为码农中的一员,需要不断的学习,我工作之余将一些分析总结和学习笔记写成博客与大家一起交流,也希望采用这种方式记录自己的学习之旅。

本文仅供学习交流使用,侵权必删。
不用于商业目的,转载请注明出处。

yum命令本身就可以用来下载一个RPM包,标准的yum命令提供了 --downloadonly (只下载)的选项来达到这个目的。

$ sudo yum install --downloadonly

默认情况下,一个下载的RPM包会保存在下面的目录中:

/var/cache/yum/x86_64/[centos/fedora-version]/[repository]/packages

例如:

/var/cache/yum/x86_64/6Server/rhel6/packages 

如果你想要将一个包下载到一个指定的目录(如/tmp):

$sudo yum install --downloadonly --downloaddir=/tmp <package-name> 

注意,如果下载的包包含了任何没有满足的依赖关系,yum将会把所有的依赖关系包下载,但是都不会被安装。

CentOS/RHEL6 或更早期的版本中,你需要安装一个单独 yum 插件(名称为 yum-plugin-downloadonly )才能使用 --downloadonly 命令选项:

$sudo yum install yum-plugin-downloadonly

另外一个下载RPM包的方法就是通过一个专门的包下载工具 --yumdownloader。 这个工具是 yum 工具包(包含了用来进行 yum 包管理的帮助工具套件)的子集。

$sudo yum install yum-utils

下载一个 RPM 包:

$sudo yumdownloader <package-name> 

相关文章

  • linux下安装mysql

    mysql5.7 yum安装方式(常用)1.输入MySQL官方安装包下载命令 2.使用yum进行安装(rpm安装包...

  • centos7下安装mysql

    mysql5.7 yum安装方式(常用)1.输入MySQL官方安装包下载命令 2.使用yum进行安装(rpm安装包...

  • Centos 安装MySQL

    1.下载MySQL软件rpm包 2.安装用来配置MySQL的yum源的rpm包 **3.使用yum安装 4.使用y...

  • 阿里云Centos 7安装MYSQL

    1.下载RPM源 直接使用yum命令下载mysql来进行安装是不能成功的,安装过程会有问题,这里需要使用rpm命令...

  • Centos7上安装mysql 详细教程

    1.下载RPM源 直接使用yum命令下载mysql来进行安装是不能成功的,安装过程会有问题,这里需要使用rpm命令...

  • CentOS 7 安装 MySQL 5.7

    直接使用yum命令下载mysql来进行安装是不能成功的,安装过程会有问题,这里需要使用rpm命令来先进下载。 开始...

  • 如何使用 yum 来下载 RPM 包而不进行安装

    文前说明作为码农中的一员,需要不断的学习,我工作之余将一些分析总结和学习笔记写成博客与大家一起交流,也希望采用这种...

  • CentOS7 安装 MySQL 8.0+

    使用在线安装的方法,免去繁琐的配置。 一、下载资源包。 下载命令: 用yum命令安装下载好的rpm包: 安装MyS...

  • LInux下如何挂载光盘找rpm包?

    写在前面 Linux 使用有时需要安装软件,当然可以通过 yum 命令来在线安装,也可以通过下载好的 rpm 包来...

  • Yum 下载离线 rpm 包

    1、先安装 yum-plugin-downloadonly 2、下载离线 rpm 包 3、查看下载后的 rpm 包

网友评论

    本文标题:如何使用 yum 来下载 RPM 包而不进行安装

    本文链接:https://www.haomeiwen.com/subject/agxlzttx.html