如何用yum下载rpm包,并强制安装


背景: 有时候我们需要安装某个RPM包,一般方法是先去网站上下载该RPM包,然后上传到服务器上,再安装, 此方法效率太低。


下面有一个更好的方法:直接用yum查找到该文件,然后下载到某个目录。yum好像没有强制安装命令,可以用rpm命令带--force --nodeps参数来强制安装。


yum install -y yum-downloadonly 

yum install httpd -y --downloadonly --downloaddir=/soft

rpm -ivh --force --nodeps httpd-2.2.3-91.el5.centos.i386.rpm



wKiom1TRpWTQVhgiAAQvPLqAdbo025.jpg


注: yum-downloadonly: yum只下载软件不安装的一个插件,下面一篇中会做详细的介绍,敬请关注。