deepin v20.2.1 源码安装postgresql-13.3
安装readline 缺少的依赖 `sudo apt-get install libreadline-dev` 16.3. 获取源码 PostgreSQL 13.1 源代码可以从我们的官方网站 https://www.postgresql.org/download/的下载区中获得。你将得到一个名为postgresql-13.1.tar.gz或postgresql-13.1.tar.bz2的文件。在你获取文件之后,解压缩它: ``` wget https://ftp.postgresql.org/pub/source/v13.3/postgresql-13.3.tar.bz2 tar xf postgresql-13.3.tar.bz2 ``` (如果你得到的是.bz2文件,请用bunzip2代替gunzip)。这样将在当前目录创建一个目录postgresql-13.1, 里面是PostgreSQL源代码。 进入这个目录完成安装过程的其他步骤。 你也可以直接从版本控制库中获得源代码,参见附录 I。 1 安装: ``` ./configure gmake sudo make install sudo adduser postgres #创建用户postgres sudo mkdir /usr/local/pgsql/data #生成数据库文件目录data sudo chown postgres /usr/local/pgsql/data #授权data授权用户postgres用户文件访问权限变更 su - postgres #切换到数据库用户postgres ``` 2 ## 初始化系统数据库 `/usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data` 3 .## 启动数据库。 ``` /usr/local/pgsql/bin/pg_ctl -D /usr/local/pgsql/data -l logfile start /usr/local/pgsql/bin/createdb test #创建数据库test /usr/local/pgsql/bin/psql test #进入数据库test ```
参考 http://www.postgres.cn/docs/13/install-short.html
Featured Collection
Popular Ranking
Popular Events
deepin v20.2.1 源码安装postgresql-13.3
参考 http://www.postgres.cn/docs/13/install-short.html