Linux 自学笔记:RPM 管理


一、RPM 管理概述:

RPM:RedHat Package Manager   (RedHat  软件包管理工具),后缀名为:RPM

RPM是一种软件包的安装管理工具,它包含某些在Linux 分发版中,虽然这一文件格式打上了RedHat 标志,但是其是开放的,Linux的分发版本如:OpenLinux、SUSE、Turbo Linux等都是用了该包管理器

二、RPM常用命令

1.  查询已经所安装的rpm 软件包:rpm  -qa

rpm  -qa  |  more

rpm  -qa  |  grep  x

2.  查询软件包是否安装:rpm  -q   软件包名

rpm  -q  mysql

3.  查询软件包信息:       rpm  -qi  软件包名

rpm  -qi  mysql

可以查看软件包的版本信息等

Linux 自学笔记:RPM 管理

4.  查看软件包中的文件:rpm  -ql  软件包名

rpm  -ql  软件包名

5.  查询文件所属的软件包:rpm  -qf  文件绝对路径

rpm  -qf  /ect/passwd

rpm  -qf  /root/install.log

6.  查询包的信息对这个软件包的介绍:rpm  -qp   包文件

rpm  -qp  jdk-1_5_0-linux-i586.rpm

rpm  -qpi  jdk-1_5_0-linux-i586.rpm

rpm  -qpl  jdk-1_5_0-linux-i586.rpm

7.  安装RPM bao

rpm  -i 包绝对路径

rpm  -ivh  包绝对路径

说明:i  安装

v  提示

h  进度条

8.  rpm 包卸载

rpm -e  包名称

如果存在包依赖关系会导致卸载失败

使用 rpm  -e    --nodeps  命令可以强制卸载

9.  包升级

rpm  -U  包绝对路径

相关内容