本文共 618 字,大约阅读时间需要 2 分钟。
有时候我们需要下载一个包但不安装,只是方便复制该包到其他不能上网的机器使用。下面我们进行只下载不安装。
1、安装yum-plugin-downloadonly插件(如果是CentOS 5.x版本,则安装yum-downloadonly.noarch)
1 | yum install -y yum-plugin-downloadonly.noarch |
2、下载一个rpm包而不安装(该包要为未安装的包)
1 | yum install vte -y --downloadonly //vte 为未安装过的一个rpm包 |
若是已安装的包,我们下载的时候会提示已经安装,不能下载;我们知道yum有重新安装的命令,即yum reinstall 。这时候我们进行如下操作
1 | yum reinstall vim -y --downloadonly //vim 包已经安装过,则只下载vim包 |
3、我们也可以下载到指定目录
1 | yum install vte -y --downloadonly --downloaddir= /usr/local/src |
可以在/usr/local/src目录下找到vte包(vte-0.25.1-9.el6.i686.rpm)
1 | ls /usr/local/src |