很多时候我们需要从yum 仓库里把rpm包提取出来,直接去get会有很多依赖性的问题,yum里有个很好的功能可以为我们解决这个问题!
方法I.
1)安装安装yum-downloadonly包
# yum install -y yum-downloadonly
2)安装完后 yum --help就会多出2参数来实现下载文件
# yum --help|grep download
Loaded plugins: downloadonly, refresh-packagekit, rhnplugin
--downloadonly don't update, just download
--downloaddir=DLDIR
3)使用yumdownloadonly 下载vnc-server 到/test
#yum install -y --downloadonly --downloaddir /test vnc-server
# ls /test/
tigervnc-server-1.0.90-0.10.20100115svn3945.el6.x86_64.rpm
xorg-x11-fonts-misc-7.2-9.1.el6.noarch.rpm
yum还有一个很好用的命令,解决本地rpm 包的依赖性!
#yum localinstall xxxx.rpm --nogpgcheck
方法II.
安装yum-utils包
# yum install yum-utils
# yumdownloader httpd
方法III.(centos7)
yum 内置了此功能,yum install package 时候提示Is this ok[y/d/N]: d 即可
阅读(926) | 评论(0) | 转发(0) |