我正在使用 Ubuntu 14.04。我正在尝试升级到 PostGres 9.6 服务器,并按照指示操作这里当我到达安装包的最后一步时,它告诉我即将安装它,但似乎什么都没有发生:
root@remotebox:~# apt-get install postgresql-9.6
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
postgresql-9.6
Suggested packages:
locales-all
0 upgraded, 0 newly installed, 0 to remove and 117 not upgraded.
当我重启我的机器(通过sudo reboot now
)并登录时,我仍然看到 9.3 服务器
postgres@remotebox:~$ psql
psql (9.6.0, server 9.3.11)
Type "help" for help.
postgres=#
有趣的是,然后我运行apt-cache
,它似乎已经安装了:
postgres@remotebox:~$ apt-cache policy postgresql-9.6
postgresql-9.6:
Installed: 9.6.0-1.pgdg14.04+1
Candidate: 9.6.0-1.pgdg16.04+1
Version table:
9.6.0-1.pgdg16.04+1 0
500 http://apt.postgresql.org/pub/repos/apt/ xenial-pgdg/main amd64 Packages
*** 9.6.0-1.pgdg14.04+1 0
500 http://apt.postgresql.org/pub/repos/apt/ trusty-pgdg/main amd64 Packages
100 /var/lib/dpkg/status
我还需要做其他事情来安装/启动 9.6 服务器吗?