Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1124853
  • 博文数量: 188
  • 博客积分: 2267
  • 博客等级: 大尉
  • 技术积分: 1907
  • 用 户 组: 普通用户
  • 注册时间: 2011-08-01 11:17
文章分类

全部博文(188)

文章存档

2016年(16)

2015年(16)

2014年(12)

2013年(32)

2012年(45)

2011年(67)

分类: LINUX

2011-08-18 09:17:47

很多时候我们需要从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 即可
阅读(879) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~