PostgreSQL从菜鸟到专家 源码编译安装

PostgreSQL从菜鸟到专家 源码编译安装,第1张

概述就像前一篇讲述的,在很多Linux发行版中你可以使用RPM包安装PostgreSQL。另外,你可以在任何UNIX兼容的系统中从源码创建和安装PostgreSQL,包括Mac OS X。 相关阅读: PostgreSQL从菜鸟到专家 基础介绍 PostgreSQL从菜鸟到专家 历史和架构 PostgreSQL从菜鸟到专家 数据存取设计 PostgreSQL从菜鸟到专家 源码编译安装   通过源码安装

就像前一篇讲述的,在很多linux发行版中你可以使用RPM包安装Postgresql。另外,你可以在任何UNIX兼容的系统中从源码创建和安装Postgresql,包括Mac OS X。

相关阅读:

PostgreSQL从菜鸟到专家 基础介绍

PostgreSQL从菜鸟到专家 历史和架构

PostgreSQL从菜鸟到专家 数据存取设计

PostgreSQL从菜鸟到专家 源码编译安装

  通过源码安装Postgresql

  Postgresql的源码可以在http://www.postgresql.org找到。在这里,你将找到最新的源码以及下一个版本的beta测试版的源码。除非你很喜欢尝鲜,否则建议你使用最新的稳定版本。

  你可以找到整个打包了的Postgresql的源码,可能是Gzip压缩的tar打包文件,就像postgresql-9.0.0.tar.gz或者bzip2压缩的tar打包文件,就像postgresql-9.0.0.tar.bz2。在写本文的时候,Postgresql打包文件已经超过13MB了。

  实际的文件名依赖于当前版本的修订号。

  编译Postgresql相当简单。如果你熟悉编译开源产品,对你来说这里不会有任何意外。即使你是第一次编译和安装开源产品,你也不会觉得困难。

  为了执行源码编译,你需要一个带有完整开发环境的linux或UNIX系统。这包括C编译器和GNU的make工具(对于编译本数据库系统是必须的)。linux发行版通常包含恰当的自由软件基金提供的GNU工具。这包含优秀的GNU C编译器(gcc),这也是linux的标准编译器。绝大部分UNIX平台也都有GNU工具,我们推荐使用它们来编译Postgresql。你可以从http://www.gnu.org下载最新的工具。一旦你完成开发工具的安装,编译Postgresql就轻而易举了。

  解压源码

  使用普通用户开始安装。拷贝打包的源码到一个合适的目录用于编译。这个目录不需要(实际上,不应该)在最终Postgresql安装的位置。一个可能的位置是你home目录中的义工字幕了。因为你不需要超级用户权限用来编译Postgresql;超级用户权限仅仅在建立完成后安装的时候需要用一下。我们通常解压源码到专门用来管理产品源码的目录/usr/src,但你可以解压源码到任何有足够空间用于编译的地方。大概需要90M多一点空间存放解压后的源码。

  解压打包的源码的命令如下:

昵称: 登录快速注册 验证码:

点击图片可刷新验证码请点击后输入验证码博客过2级,无需填写验证码

内容:

同时赞一个

总结

以上是内存溢出为你收集整理的PostgreSQL从菜鸟到专家 源码编译安装全部内容,希望文章能够帮你解决PostgreSQL从菜鸟到专家 源码编译安装所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/1178529.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-02
下一篇 2022-06-02

发表评论

登录后才能评论

评论列表(0条)

保存