【子任务一】管理rpm软件包
rpm有五种操作模式,分别为:安装、卸载、升级、查询和验证。
第1步:查询RPM软件是否已经安装。
在安装一个软件之前,往往需要先确认该软件是否已经安装,通过【rpm –q 软件包名】查询命令或在-q参数后面直接加其他的参数来查询软件包的安装信息,具体用法以及释义如下:
【rpm -qa | grep tomcat4】查询已经安装的 tomcat4 的所有套件。
【rpm -qip example.rpm】查询 example.rpm 安装包的信息。
【rpm -qif /bin/df】查询/bin/df 文件所在安装包的信息。
【rpm -qlf /bin/df】查询/bin/df 文件所在安装包中的各个文件分别被安装到哪个目录下。
备注:其中-q参数表示查询,参数a表示查询所有套件,参数i表示显示套件的相关信息,参数l 显示安装包中的所有文件被安装到哪些目录下;参数s 显示安装版中的所有文件状态及被安装到哪些目录下;参数p 查询指定的RPM套件档;参数f 查询拥有指定文件的套件;
第2步:安装RPM软件包
rpm软件包的安装可以使用程序rpm来完成,安装rpm软件的时候,当前工作目录下必须有该软件包存在,否则必须跟软件包的绝对路径。通过【rpm –i 软件包名】命令或在-i参数后面直接加其他的参数来安装软件包,具体用法以及释义如下:
【rpm -i example.rpm】安装 example.rpm 包。
【rpm -iv example.rpm】安装 example.rpm 包并在安装过程中显示正在安装的文件信息。
【rpm -ivh example.rpm】安装 example.rpm 包并在安装过程中显示正在安装的文件信息及安装进度。
第3步:升级RPM软件包
当一个软件包已经安装,需要对其升级操作,采用【rpm -U 软件包名】命令,对其进行升级操作,命令格