首页 > 代码库 > 【linux】RPM包

【linux】RPM包

二进制包(Binary)以及源代码包(Source)两种。二进制包可以直接安装在计算机中,而源代码包将会由RPM自动编译、安装。源代码包经常以src.rpm作为后缀名。

这种软件包就像windows的EXE安装文件一样,各种文件已经编译好,并打了包,哪个文件该放到哪个文件夹,都指定好了,安装非常方便,在图形界面里只需要双击就能自动安装。

安装显示安装进度(--install--verbose--hash):$rpm -ivh rpm包名

指定安装目录:rpm -ivh rpm包名 --relocate 路径

升级软件:rpm -Uvh rpm包名

列出RPM软件包的描述信息(Query Package install package(s)):rpm -qpi rpm包

查询某个文件是属于哪个rpm包的(Query File):rpm -qf rpm包名 

列出RPM软件包内的文件信息(Query Package list):rpm -qpl rpm包名

校验所有的RPM软件包,查找丢失的文件(View Lost):rpm -Va rpm包名

删除包:rpm -e rpm包名

搜索指定rpm包是否安装(query all):rpm -qa | grep rpm包名

查看一个软件包的依赖关系:语法: rpm -qpR rpm包名

查看软件包的文档所在的位置:rpm -qpd rpm包名

查看一个软件包的配置文件: rpm -qpc rpm包名

【linux】RPM包