在 ubuntu 14.04-2 上安装 postgres 9.4

在 ubuntu 14.04-2 上安装 postgres 9.4

我需要安装PostgreSQL9.4 服务器,但我只能找到 9.3 版本。

我该如何安装或升级它?

答案1

按照以下步骤进行安装,并阅读本答案末尾的声明。

sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list'
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
sudo apt-get update
sudo apt-get upgrade

PostgreSQL 全球开发小组 (PGDG) 维护着一个适用于 Debian 和 Ubuntu 的 PostgreSQL 软件包的 APT 存储库,位于 http://apt.postgresql.org/pub/repos/apt/。我们的目标是在多个 Debian/Ubuntu 版本上为所有支持的 PostgreSQL 版本构建 PostgreSQL 服务器包以及扩展和模块包。

目前,我们支持

  • Debian 6 (squeeze)、7 (wheezy)、8 (jessie) 和不稳定 (sid) 64/32 位 (amd64/i386)
  • Ubuntu 12.04 (precise)、14.04 (trusty)、14.10 (utopic) 64/32 位 (amd64/i386)
  • PostgreSQL 8.4、9.0、9.1、9.2、9.3、9.4
  • 服务器扩展,例如 Slony-I、各种 PL 语言和数据类型
  • 类似 pgadmin3、pgbouncer 和 pgpool-II 的应用程序

旧版 PostgreSQL 和旧版 Debian/Ubuntu 发行版的软件包将继续保留在存储库中;这些软件包的更新将以临时方式提供。

来源

答案2

以下是在 Ubuntu 14.04 上安装 PostgreSQL 9.4 的步骤。

参考自本文:

首先,检查 Ubuntu 的版本:

lsb_release -sc

您需要添加最新版本的最新 PostgreSQL 存储库,否则它将安装 PostgreSQL 9.3。这是可信赖的版本。

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

更新并安装 PostgreSQL 9.4:

sudo apt-get update
sudo apt-get install postgresql-9.4

默认创建了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

答案3

postgresql-9.4 不可用14.04 “值得信赖”。它被添加于14.10 “乌托邦”

上的指示PostgreSQL Ubuntu 下载页面显示一些信息。

答案4

当您想要安装在官方 Ubuntu 存储库中找不到的软件时,请在网上搜索“PPA”。

对于你的情况,我搜索了“Postgresql 9.4 PPA”,结果发现关联。

相关内容