[Linux] yum只下载不安装rpm包的两种方法
方法一:通过yum自带一个工具:yumdownloader
[root@web1 ~]# rpm -qa |grep yum-utils
[root@web1 ~]# yum-y install yum-utils*
[root@web1 ~]# rpm-ql yum-utils
/usr/bin/debuginfo-install
/usr/bin/package-cleanup
/usr/bin/repo-graph
/usr/bin/repo-rss
/usr/bin/repoclosure
/usr/bin/repodiff
/usr/bin/repomanage
/usr/bin/repoquery
/usr/bin/reposync
/usr/bin/repotrack
/usr/bin/verifytree
/usr/bin/yum-builddep
/usr/bin/yum-debug-dump
/usr/bin/yum-groups-manager
/usr/bin/yumdownloader #可以看到yumdownloade这个工具是由yum-utils这个软件安装生成的!
安装好后就可以直接使用了,使用非常简单,如下:
[root@web1 ~]# ls
sys_init.sh
[root@web1 ~]#yumdownloader vlock
Loaded plugins:fastestmirror
Loading mirrorspeeds from cached hostfile
* addons: mirror.centos.org
* base: mirrors.btte.net
* extras: mirrors.btte.net
* updates: mirrors.btte.net
vlock-1.3-23.i386.rpm | 11 kB 00:00
[root@web1 ~]# ls
sys_init.sh vlock-1.3-23.i386.rpm
方法二:使用yum的一个插件:yum-downloadonly
安装yum-downloadonly
[root@web1 ~]# yum-y install yum-downloadonly
[root@web1 ~]# rpm-q yum-downloadonly
yum-downloadonly-1.1.16-21.el5.centos
使用方法也非常简单:
[root@web1 ~]# rpm-e vlock
[root@web1 ~]# yum-y install --downloadonly --downloaddir=/tmp/ vlock
[root@web1 ~]# ll/tmp/
total 12
-rw-r--r-- 1 rootroot 11182 Nov 19 2007vlock-1.3-23.i386.rpm
--downloadonly说明只下载
--downloaddir 指定安装到哪个目录下!!
以后可以通过yum来下载相关软件了!!
更多推荐
所有评论(0)