如何在任何Ubuntu版本上安装PostgreSQL 9.6?


Answers:


205

对于以下Ubuntu版本,您可以按照官方PostgreSQL Apt存储库使用给定的命令进行安装。

Ubuntu 17.04-17.10

发行版随附了9.6版。

sudo apt-get install postgresql-9.6

Ubuntu 14.04、16.04

sudo add-apt-repository "deb http://apt.postgresql.org/pub/repos/apt/ $(lsb_release -sc)-pgdg main"
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
sudo apt-get update
sudo apt-get install postgresql-9.6

6
我删除了15.10:不再支持该功能,因此我们不建议它;-)
Rinzwind,2013年

之前安装所需的命令:apt-get install wget software-properties-common
orgoj

安装后,检查service postgresql status,然后根据需要重新启动。
彼得·克劳斯

1
aptapt-get建议改为)。
彼得·克劳斯

看到@Anvesh答案,你必须使用https
莱利

16

请按照以下步骤操作:

参考来自此博客。

您需要为最新版本添加最新的PostgreSQL存储库。

sudo add-apt-repository "deb https://apt.postgresql.org/pub/repos/apt/ trusty-pgdg main"

更新并安装PostgreSQL 9.6:

sudo apt-get update
sudo apt-get install postgresql-9.6

默认的postgres超级用户和postgres数据库已创建。您需要为postgres超级用户设置密码。

ubuntu@:~$ sudo passwd postgres
Enter new UNIX password:****
Retype new UNIX password:****
passwd: password updated successfully

如果服务未启动,则可以启动PostgreSQL服务。

sudo service postgresql start

使用postgres用户连接PostgreSQL服务器:

ubuntu@:~$ su postgres
Password:****

创建一个示例数据库:

createdb database_name

连接到该数据库:

psql -d database_name

postgres用户的密码是什么?您刚刚写了****
light24bulbs

1
@ light24bulbs密码与我们设置的密码相同sudo passwd postgres
Niklas Rosencrantz

2

我遵循了这个Github的要点 -我正在无所事事的地方运行ubuntu xenial,并想将现有的postresql官方存储库vesion 9.5升级到9.6,以便我可以使用9.6版(在其网站上正式提及)效果最好的PostGIS扩展。希望这对某人有帮助。


3
请添加步骤以防链接失效
George Udosen
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.