数据库必知词汇:RPM

RPM(全称为Red Hat Package Manager,亦称为The RPM Package Manager)是在Linux下广泛使用的软件包管理器。最早由Red Hat研制,现在也由开源社区开发。

RPM通常随附于Linux发行版,在Fedora 、Redhat、Mandriva、SuSE、YellowDog等主流发行版本,以及在这些版本基础上二次开发出来的发行版采用,但也有单独将RPM作为应用软件发行的发行版(例如Gentoo)。RPM仅适用于安装用RPM来下载和打包的软件,目前是GNU/Linux下软件包资源最丰富的软件包类型。

一个RPM包是一个文件容器,典型的RPM包还包括与特定程序或应用程序相关联的一组文件,这些文件通常包括二进制安装脚本以及配置和文档文件。它还包括关于如何以及在何处安装和卸载这些文件的说明。

一个RPM文件应该遵循特定的命名约定:--..rpm

资料来源:
An Introduction to Package Management – rpm http://ftp.rpm.org/max-rpm/ch-intro-to-rpm.html
Introduction to RedHat Package Manager (RPM) https://www.omnisecu.com/gnu-linux/redhat-certified-engineer-rhce/introduction-to-redhat-package-manager-rpm.php

上一篇:Hadoop2源码分析-YARN RPC 示例介绍


下一篇:数据库必知词汇:子查询