我正在尝试按照本教程在我的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,但我不得不另辟蹊径?也许情况与此相同?我不确定......
答案 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