通常,当我使用 Yum 安装常见软件包(如 PostgreSQL、MySQL 或 Python 等)时,它会将这些软件包中的文件安装到特定于 CentOS 本身的位置。它还可能安装特定于 CentOS 的脚本。这些路径可能与 PostgreSQL、MySQL、Python 等项目网站上的源发行版中的默认路径不同,并且脚本通常是 CentOS 独有的。最近,当我在 Ubuntu 下安装 PostgreSQL 时,我发现了一些非常好的发行版特定信息,关于如何组织安装以及如何以 Ubuntu 方式使用软件包。我在 /usr/share/doc/ 中找到了此信息
CentOS 中是否包含此类信息?
答案1
CentOS 上有很多软件包,其中含有有用的信息/usr/share/doc
。
阅读 SPEC 文件是了解软件包如何构建以及如何安装的一个有用的替代方法。
您可以通过下载 SRPM 并安装它来获取 SPEC 文件。它还会为您提供源 tarball 和可能的发行版特定脚本。
编辑:删除了关于 README.{RedHat,Fedora} 文件丰富的行,因为我只能在 RHEL6 机器上找到一个,而在 RHEL5 机器上找不到。一定是梦见了 :P