安装postegres但它说未安装

时间:2015-06-20 21:27:10

标签: database postgresql ubuntu install

我正在尝试按照本教程在我的ubuntu机器上安装postgres: https://www.digitalocean.com/community/tutorials/how-to-install-and-use-postgresql-on-ubuntu-14-04

我可以创建新用户,使用psql命令。但是当我运行postgres -v时我得到了错误:

目前尚未安装“postgres”程序。您可以输入以下命令安装它: sudo apt-get install postgres-xc

前几天我试图检查我是否有libxml2,但我不得不另辟蹊径?也许情况与此相同?我不确定......

1 个答案:

答案 0 :(得分:2)

第1步:添加PostgreSQL Apt存储库

PostgreSQL软件包也可以在默认的Ubuntu存储库中使用,但是当我尝试在Ubuntu 12.04上安装PostgreSQL时,我发现PostgreSQL 9.1在默认的apt存储库中。因此,我请求您使用以下命令在PostgreSQL官方网站上建议的系统中首先添加PostgreSQL apt存储库。

$ 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 -q https://www.postgresql.org/media/keys/ACCC4CF8.asc -O - | sudo apt-key add -

第2步:安装PostgreSQL

现在我们在系统中添加了PostgreSQL官方存储库,首先我们需要更新存储库列表。之后,使用以下命令在我们的Ubuntu系统中安装最新的PostgreSQL服务器。

$ sudo apt-get update
$ sudo apt-get install postgresql postgresql-contrib

第3步:连接到PostgreSQL

安装PostgreSQL数据库服务器后,默认情况下会创建一个角色为“postgres”的用户“postgres”。它还会创建一个名为“postgres”的系统帐户。因此,要连接到postgres服务器,请以用户postgres身份登录系统并连接数据库。

$ sudo su - postgres
$ psql

现在您已登录PostgreSQL数据库服务器。要检查登录信息,请使用数据库命令提示符中的以下命令。

postgres-# \conninfo

要从PostgreSQL数据库命令提示符断开连接,只需键入以下命令,然后按Enter键。它将返回Ubuntu命令提示符。

postgres-# \q
相关问题