ghosTzone
main(_){return _} && echo $? /* Keep It Simple Stupid | 本博客所有文章皆为原创 转载请注明 - ghosTM55 */

使用yum只获取rpm包不自动安装

ghosTM55 posted @ 2008年11月25日 20:35 in Linux , 7048 阅读

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

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

# yum install yum-downloadonly

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

  • --downloadonly
  • --downloaddir=/path/to/dir

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

txi@ghosTunix.org:~> date
Tue Nov 25 12:37:31 CST 2008

Avatar_small
fedora 说:
2012年7月27日 13:12

# yum install php --downloadonly --downloaddir=/home -y 已加载插件:downloadonly, langpacks, presto, refresh-packagekit 包 php-5.3.14-2.fc16.i686 已安装并且是最新版本 无须任何处理

如何解决?

Avatar_small
张戈博客 说:
2014年8月07日 09:55

@fedora: 最直接,最笨的方法就是先使用yum remove卸载,再执行不就可以了?


登录 *


loading captcha image...
(输入验证码)
or Ctrl+Enter