SUSE Linux V11 SP3 提供的 postgresql 基本版本是 Postgresql 9.1 - s390x。
但是我们需要 postgresql 9.5 或 9.6 版本来部署在 s390x 架构上的 zLinux 实例。
我从搜索中只找到了两个合适的软件包,即:
- https://www.rpmfind.net/linux/RPM/fedora/devel/rawhide/s390x/p/postgresql-server-9.6.1-1.fc26.s390x.html(但看起来这是给费多雷亚的,所以我不确定它是否会在 zLinux 上兼容)
- 另一个是https://github.com/linux-on-ibm-z/docs/wiki/Building-PostgreSQL-9.4-on-SLES11%E2%80%8B它讲述了如何在SLES11上构建PostgreSQL 9.4。
任何人都可以指出我的链接/教程来获取它。
这为您提供了在s390x平台上构建PostgresSQL 9.6的步骤。我们已经尝试和测试。
git clone https://github.com/postgres/postgres.git
cd postgres/
git checkout REL9_6_2
./configure
make
make check
sudo make install
有关更详细的步骤和依赖项,请访问此链接:https://github.com/linux-on-ibm-z/docs/wiki/Building-PostgreSQL-9.6
如果您遇到任何问题,请对此线程发表评论。