挂载命令
我们来挂载我们的光盘:
RPM软件包管理
RPM是RedHat Package Manager(RedHat软件包管理工具)的缩写,这一文件格式名称虽然打上了RedHat的标志,但是其原始设计理念是开放式的,现在包括RedHat、CentOS、SUSE等Linux的分发版本都有采用,可以算是公认的行业标准了。RPM文件在Linux系统中的安装最为简便
rpm命令管理
RPM包命名原则
RPM包依赖性
下面我们来安装一个RPM包,从中我们可以看出RPM包的依赖性:
包全名与包名
RPM安装
我们先来看看我们的光盘挂载没有:
然后我们进入到/mnt/cdrom/Packages/下安装RPM包。
然后我们来安装Apache:
我们先安装主包再安装其他附加包:
然后我们可以看到它依赖了其他包,所以我们先把他的依赖包都安装上:
我们看到上面最后它还依赖一个模块:ibapr-1.so.0,我们需要去http://www.rpmfind.net找到它所在的包:
现在我们来安装其他附加包:
我们发现它依赖其他包:
我们难过的发现还需要依赖其他包:
所以使用rpm命令安装包实在是太麻烦了,从上面的安装过程也可以看出来。由于后续步骤实在太麻烦,需要依赖很多不同的包,我们就不继续安装了。但是Apache的主包httpd安装完了,其他附加包没装上,这个时候Apache的功能还是受限的,不过基本程序还是能使用。
RPM包升级
RPM包卸载
查询是否安装
查询软件包详细信息
查询包中文件安装位置
已安装包:
未安装包: