您的位置:首页 > 运维架构 > Linux

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

2012-02-11 20:27 309 查看
一、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 包绝对路径
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: