CentOS   发布时间:2022-04-02  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了centos yum命令安装软件保留(下载)rpm包大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

一、让yum命令下载RPM包,而不安装。 yum是一个优秀的软件获取与系统更新的工具,主要应用于redhat系列的发行版本上。但是这样一个优秀的工具却没有原生提供只下载不安装的功能,而这样的功能在pacman与aptitude下都有。今天在CentOS的邮件列表上看到有人在讨论这个问题,了解到了这个问题要解决起来非常方便。 yum有一个plugin叫做yum-downloadonly,它就可以为用
@H_502_0@

一、让yum命令下载RPM包,而不安装。

yum一个优秀的软件获取与系统更新的工具,主要应用于redhat系列的发行版本上。但是这样一个优秀的工具却没有原生提供只下载不安装的功能,而这样的功能pacmanaptitude下都有。今天在CentOS邮件列表上看到有人在讨论这个问题,了解到了这个问题要解决起来非常方便

yum一个plugin叫做yum-downloadonly,它就可以为用户实现只下载软件包的功能

我们可以使用以下命令安装这个插件

yum install yum-downloadonly

完成安装后,yum就多了两个命令参数,分别是:

--downloadonly

--downloaddir=/path/to/dir

这两个命令参数的含义非常明确,不用多作解释了,这样,用户就可以做到使用yum只下载软件包,不自动安装了

例:

yum install unixODBC --downloadonly --downloaddir=/usr/local/src

就会自动把对应系统的unixODBC版本下载到目录/usr/local/src下。

如果系统中已经安装了unixODBC,那么就不会下载成功了!但我又需要这个安装包,咋办呢?办法也很直接,先使用yum remove卸载,再执行一次命令即可获得这个安装包了。

二、不使用yum-downloadonly插件自动安装或升级的同时保留RPM

yum认情况下,升级或者安装后,会删除下载的rpm包。

不过,我们也可以如下设置升级后不删除下载的rpm

1

2

3

4

vim/etc/yum.conf

[@H_974_156@main]

cachedir=/var/cache/yum

keepcache=0

keepcache=0修改keepcache=1, 安装或者升级后,在目录/var/cache/yum下就会有下载的rpm包了。

大佬总结

以上是大佬教程为你收集整理的centos yum命令安装软件保留(下载)rpm包全部内容,希望文章能够帮你解决centos yum命令安装软件保留(下载)rpm包所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。