RPM包管理员(简称RPM,全称为The RPM Package Manager)是在Linux下广泛使用的软件包管理器。RPM此名词可能是指.rpm的文件格式的
软件包,也可能是指其本身的软件包管理器(RPM Package Manager)。最早由
Red Hat研制,现在也由
开源社区开发。RPM通常随附于Linux发行版,但也有单独将RPM作为
应用软件发行的发行版(例如
Gentoo)。RPM仅适用于安装用RPM来打包的软件,目前是
GNU/Linux下软件包资源最丰富的软件包类型之一。
软件包管理系统是在电脑中自动安装、配制、卸载和升级
软件包的工具组合,在各种
系统软件和
应用软件的安装管理中均有广泛应用。
RPM软件包分为二进制包(Binary)、源代码包(Source)和Delta包三种。二进制包可以直接安装在计算机中,而源代码包将会由RPM自动编译、安装。源代码包经常以src.rpm作为
后缀名。