ubuntu18.04中安装Postgresql10的方法

由于以前一直使用的Odoo11以前的版本,每次都是直接用apt install postgresql这样的命令直接安装postgresql,一直没有在意postgresql的安装问题。近日在研究和使用Odoo12时,由于它只支持postgresql10以上的版本,当需要对Postgresql进行升级时才现,一切并不简单,通过摸索终于在网上找到了一个可行的方法(本方法主要借鉴https://www.cnblogs.com/zonglr/p/10687157.html):

1. 修改sourcelist内容

sudo vi /etc/apt/sources.list

然后把 deb http://apt.postgresql.org/pub/repos/apt/ bionic-pgdg main 这一行加入到上述文件,保存退出

本步的内容如果使用的是桌面版ubuntu,也可以直接在软件更新设置里,从其它源里通过界面添加,但添加后依然要执行下一步的命令,否则会提示无公钥

这一步非常重要,前面几次安装不成功都是由于这一步出错导致的

2. 导入签名并更新包

wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -

sudo apt-get update

更新apt安装源

3. 安装PG10

sudo apt install postgresql-10


安装成功postgresql

当出现以上信息时说明postgresql已经安装成功了,可以尽情使用了。

你可能感兴趣的:(ubuntu18.04中安装Postgresql10的方法)