Linux 自学笔记(六)——RPM 管理

来源:互联网 发布:新浪微博数据 编辑:程序博客网 时间:2024/05/17 22:40

一、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

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

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  包绝对路径

 

 

 

 

    

原创粉丝点击