15.2. 要求

一般说来,一个现代的与 Unix 兼容的平台应该就能运行PostgreSQL第 15.6 节列出了到发布为止已经明确测试过的平台。 在发布的doc子目录里面有许多平台相关的FAQ, 如果你碰到问题你可能会需要参考它们。

编译PostgreSQL需要下面的软件包:

下列包是可选的。在缺省配置的时候并不要求它们, 但是如果打开了一些编译选项之后就需要它们了,如下面解释的:

如果你从Git树中编译,而不是使用发布的源代码包, 或者你想做一些服务器端的开发, 那么你还需要下面的包:

如果你需要获取GNU包,你可以在GNU镜像站点 http://www.gnu.org/order/ftp.html或者ftp://ftp.gnu.org/gnu/ 找到它们。

请检查一下,看看你是否有足够的磁盘空间。 你将大概需要近100MB 用于存放安装过程中的源码树和大约20MB用于安装目录。 一个空数据库大概需要35MB。 在存放相同的数据时,数据库大概需要文本文件五倍的存储空间。 如果你要运行回归测试,还临时需要额外的150MB 。 请用df命令检查剩余磁盘空间。