Linux-软件包管理-rpm命令管理-查询
rpm -qa | grep postgres检查PostgreSQL 是否已经安装
rpm -qal | grep postgres 检查PostgreSQL 安装位置
若已经安装,则使用rpm -e 命令卸载。
rpm -e postgresql94-contrib-9.4.4-1PGDG.rhel6.x86_64 postgresql94-server-9.4.4-1PGDG.rhel6.x86_64 卸载
rpm -e postgresql94-libs-9.4.4-1PGDG.rhel6.x86_64 postgresql94-9.4.4-1PGDG.rhel6.x86_64 卸载
可以使用rpm -qa | grep postgres再次查看是否还有Postgres安装文件,没有卸载完成。
2.使用yum库设置安装postgresql94版本,最好先创建用户组和用户:
(1)新增postgres用户组山歼:
groupadd postgres
(2)新增postgres用户并且设置这个用户属于上斗橘面创建的postgres用户组:
useradd -g postgres postgres
(3)修改postgres用户密空唯团码:passwd postgres(这里设置密码为postgres)
passwd postgres --修改postgres用户密码
DB version: PostgreSQL 12.3 on x86_64-pc-linux-gnu, compiled by gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-39), 64-bitOS: CentOS Linux release 7.7.1908 (Core)
roaringbitmap: roaringbitmap-0.5
roaringbitmap插件github地址: https://github.com/ChenHuajun/pg_roaringbitmap
作者github地掘樱址里的安装过程写的比较简单,一路悄尺碰到不少坑,记录下来供参考。
1.查看当前安装的pg,确保只有一个版本存在
2.确认当前环境变量配置
3.确认postgres主机账号已设置密码
4.确认postgres主机账号已添加至sudoers文件中
1.安装 llvm-toolset-7-clang >= 4.0.1
2.安装 llvm5.0-devel >= 5.0
3.安装postgresql12-devel
1.make (warning不用理会,没有error即可)
2.make install(如果此步骤缺启散高少后面的四行输出则会遇到后面的报错3)
见github地址
报错1:未配置环境变量以及未安装 postgresql12-devel 开发包
报错2:未安装依赖包 llvm5.0-devel >= 5.0 和 llvm-toolset-7-clang >= 4.0.1
报错3.make install 步骤不完整导致报错 Float8GetDatum
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)