我试图运行以下命令但出现了错误。
template1=# CREATE EXTENSION hstore
ERROR: could not open extension control file "usr/share/postgreesql/9.2/extension/hstore.control": No such file or directory
看起来我需要下载 postgres-devel 包,但我不知道我到底缺少什么。我使用此命令安装了 postgres,所以我认为我需要的一切都包含在内。
sudo apt-get install postgres-9.2
任何帮助都将不胜感激。谢谢。
答案1
这商店扩展,以及许多其他扩展,例如立方体,模糊字符串匹配,uuid-ossp等都打包在 中postgresql-contrib
,您可以使用以下命令为您的 PostgreSQL 版本安装:
sudo apt-get install postgresql-contrib-9.2
在标准 Ubuntu 安装中,
sudo apt-get install postgresql postgresql-contrib
将安装 PostgreSQL 及其贡献的扩展。