最近由于工作需要,学习了citusdata 插件,在按照官方文档装好postgresql 之后,不能在psql 中正常启用其它插件 如 : "create extension pg_trgm"
百度了各种资料,原本想是否可以下载源文件,自己编译再安装,然后找不到。后面自己摸索出一条路。
1,更新yum
sudo yum update
2,查找 yum list 里的 “contrib”
yum search contrib
由于当前装citusdata时,默认安装最新的postgresql 也就是10,所以contrib也必须是 10这个版本
3,安装指定 contrib
yum install postgresql10-contrib.x86_64
4,进入系统的psql 环境
sudo -u postgres psql
5,启用插件
create extension pg_trgm;
6,验证是否己装好
\dT
看到 public 这个schema下有了 gtrgm 后,表示己安装好了。。
转载请注明: http://www.cnblogs.com/jackicalSong/