1 安装yum-downloadonly
[root@awulinux ~]# yum install -y yum-plugin-downloadonly.noarch
如果你的CentOS是5.X版本,则需要安装yum-downloadonly.noarch这个包
2 下载一个rpm包而不安装
[root@awulinux ~]# yum install 包名 -y --downloadonly
这里需要注意已经安装过的包,是不能再安装的,所以就不能下载到。如果要下载的话,需要使用yum reinstall 包名 -y --downloadonly
[root@awulinux yum.repos.d]# yum reinstall vte --downloadonly --downloaddir=/tmp/
[root@awulinux yum.repos.d]# ls /tmp/vte-0.25.1-9.el6.i686.rpm /tmp/vte-0.25.1-9.el6.i686.rpm
3 下载到指定目录
[root@awulinux ~]# yum install 包名 -y --downloadonly --downloaddir=/usr/local/src/
[root@awulinux ~]# yum install 包名 -y --downloadonly --downloaddir=/tmp/
[root@awulinux yum.repos.d]# yum install vte --downloadonly --downloaddir=/tmp/
[root@awulinux yum.repos.d]# ls /tmp/vte-0.25.1-9.el6.i686.rpm /tmp/vte-0.25.1-9.el6.i686.rpm
[root@awulinux ~]# yum install -y yum-plugin-downloadonly.noarch
如果你的CentOS是5.X版本,则需要安装yum-downloadonly.noarch这个包
2 下载一个rpm包而不安装
[root@awulinux ~]# yum install 包名 -y --downloadonly
这里需要注意已经安装过的包,是不能再安装的,所以就不能下载到。如果要下载的话,需要使用yum reinstall 包名 -y --downloadonly
[root@awulinux yum.repos.d]# yum reinstall vte --downloadonly --downloaddir=/tmp/
[root@awulinux yum.repos.d]# ls /tmp/vte-0.25.1-9.el6.i686.rpm /tmp/vte-0.25.1-9.el6.i686.rpm
3 下载到指定目录
[root@awulinux ~]# yum install 包名 -y --downloadonly --downloaddir=/usr/local/src/
[root@awulinux ~]# yum install 包名 -y --downloadonly --downloaddir=/tmp/
[root@awulinux yum.repos.d]# yum install vte --downloadonly --downloaddir=/tmp/
[root@awulinux yum.repos.d]# ls /tmp/vte-0.25.1-9.el6.i686.rpm /tmp/vte-0.25.1-9.el6.i686.rpm
编辑回复