linux系统同时安装多个rpm包技巧

你们在linux下安装rpm包的时候可能会发现,安装一个服务须要安装不少rpm包,好比安装apache,最少须要安装3-4个包,固然主包只有一个,其中还有好多依赖关系,让人非常头疼。为了不之间的依赖关系问题,能够采起同时安装全部有关rpm包的措施。下面以安装http服务为例子(这次安装是基于RHAS4系统)。linux

        首先把RHAS4第二张安装光盘放到光驱中,而后挂载光盘:mount /dev/hdc /mnt/cdrom。请注意,若是这时候若是没有关闭防火墙可能有时候挂载后没法在/mnt/cdrom文件夹下找到所要挂载的光盘。关闭防火墙命令service  iptabes  stop。apache

  其次用cd /mnt/cdrom/RedHat/RPMS进入光盘,这时候你用ls或者ll查看该光盘下的全部RPM包,你可能不知道那些包是安装apache的包,用命令ll |grep httpd来查看有关apache的有关安装包。以下图:url

这四个包为默认的安装包。blog

先不要着急用rpm命令进行安装,若是你用rpm命令进行安装,会提示你还要安装两个包,以下图所示:ip

若是这时候你不知道这总共六个包,前后顺序,下面建议你进行同时rpm包安装,格式为: 
rpm -i ( or --install) options file1.rpm  file2.rpm... fileN.rpm
get

(更加详细的rpm命令使用方法详见:[url]http://xudeqiang.blog.51cto.com/224075/119520[/url]io

各个文件包之间用空格分割开。file

以下图所示:service

这时候你就能够高枕无忧的把全部相关的rpm包安装上,丝毫没有依赖关系的提示一块儿其余有关安装包的错误提示。赶快去试一试吧!grep

相关文章
相关标签/搜索