1:是一个开放的软件包管理系统.
2:为什么要用rpm它的好处在于它提供快速的安装,减少编译安装的错误的困扰.
对于最终用户来说rpm所提供的众多功能使维护系统要比以往容易的多.安装卸载,升级rpm软件包只需一条命令即可,所有烦琐的细节问题无须用户操心.
3:安装软件包 rpm -ivh rpm包文件名,其中i代表安装,v表示安装过程中将显示较详细的信息:h表示显示水平进度条
4:升级软件包 rpm -Uvh rpm包名U代表升级
5:卸载软件包 rpm -e 包名
6:查询系统中安装的所有rpm软件包 rpm -qa
 7: 查询指定的软件包在系统是否安装rpm -q 包名举个例子 rpm -q gaim
8:查询rpm包文件中的信息,用于未安装软件包之前了解软件包中的信息rpm -qp rpm包文件名
9:查询系统中已经安装指定的软件包的描述信息 rpm -qi 包名
10:查询系统中已经安装指定的软件包这里的所包含的文件 rpm -qi 包名
11:查询某软件包的最低依赖要求 rpm -qR 包名
12:查询某软件包提供的可以使用的所有文件 rpm -q --provides   包名
13查询系统中指定文件所属软件包rpm -qf 文件名
14:验证软件包 rpm -V
 其实也可以用管道一起连用
rpm -qa|grep gaim就可以查询gaim是否安装.不过也可以用rpm -q gaim,grep表示寻找适合的字符串
不过升级系统可以用apt,yum
apt-get updata更新rpm索引清单
apt-get  check检查本地软件依赖关系合法性
apt-cache search package-name下载rpm索引清单中搜索包
apt-cache depends package-name查看依赖包关系
apt-get install package-name 安装或升级一个软件
apt-get -f install 解决依赖关系问题
apt-get upgrade 升级所有软件
apt-get remove package-name卸载软件同时卸载依赖关系
apt-get clean清除本地下载的rpm包RPM命令和APT_命令