[TOC]
# rmp包命名规则

# rmp依赖性

# 安装升级与卸载
## 安装
~~~
rpm -ivh 包全名
~~~
**参数:**
+ -i: install,安装
+ -v:verbose、显示详细信息
+ -h:bash、显示进度
+ --nodeps:不检查依赖性
## 升级
~~~
rpm -Uvh 包全名
~~~
**参数:**
+ -U: Upgrade,升级
## 卸载
~~~
rpm -e 包名
~~~
**参数:**
+ -e: erase,卸载
# 查询
## 查询软件是否安装
~~~
$ rpm -q 包名
~~~
**选项**
+ -q:query,查询
## 查询所有已经安装的rpm包
~~~
$ rpm -qa
~~~
**选项**
+ -a: all,所有
## 查询安装包详细信息
~~~
$ rpm -qi 包名
~~~
**选项**
+ -i:information,软件详细信息
+ -p:package,未安装包信息
## 查询包中文件安装位置
~~~
$ rpm -ql 包名
~~~
**选项**
+ -l:list,列表
## 查询文件系统输入哪个包
~~~
$ rpm -qf 系统文件名
~~~
**选项**
+ -f:file,系统文件属于哪个软件包
## 查询软件包依赖性
~~~
$ rpm -qR 包名
~~~
**选项**
+ -R:查询软件包的依赖性
+ -p:查询未安装包的信息
# 校验和文件提前
## rpm校验



## rpm包文件提取


