温馨提示×

informix ubuntu兼容列表

小樊
36
2026-10-25 20:14:44
栏目: 智能运维

Informix 在 Ubuntu 上的兼容性

官方支持情况

IBM Informix 的官方支持列表中,Ubuntu 并不在正式支持的 Linux 发行版之列。IBM 官方主要支持的 Linux 发行版包括:

发行版 支持状态
RHEL (Red Hat Enterprise Linux) ✅ 官方支持
SLES (SUSE Linux Enterprise Server) ✅ 官方支持
CentOS ⚠️ 可运行(基于 RHEL 兼容)
Ubuntu ❌ 非官方支持

各版本 Informix 与 Ubuntu 的兼容性

Informix 14.10 (当前主流版本)

  • 官方支持:RHEL 7/8、SLES 12/15
  • Ubuntu 实测:
    • Ubuntu 18.04 / 20.04:可运行(需手动安装依赖库)
    • Ubuntu 22.04:可运行(需额外处理 glibc 兼容问题)

Informix 12.10

  • 官方支持:RHEL 6/7、SLES 11/12
  • Ubuntu 实测:
    • Ubuntu 16.04 / 18.04:可运行

Informix Developer Edition (免费开发版)

  • 提供 Docker 镜像,可在 Ubuntu 上通过 Docker 运行:
    docker pull ibmcom/informix-developer-database
    

在 Ubuntu 上安装 Informix 的注意事项

1. 依赖库问题

Ubuntu 使用 Debian 系的库命名,而 Informix 依赖 RHEL 系的库,常见需要手动安装的:

sudo apt-get install libaio1 libpam0g libncurses5 \
     libstdc++6 libgcc1 unixodbc

2. glibc 版本

  • Informix 14.10 需要 glibc 2.17+
  • Ubuntu 18.04+ 满足此要求

3. 推荐做法

方案 说明
Docker 方式 ⭐ 最推荐,避免系统依赖问题
Ubuntu + 手动兼容 可行但需调试,适合开发测试
虚拟机/CentOS 生产环境推荐,兼容性最好

总结建议

  • 生产环境:建议使用 RHEL / SLES / CentOS
  • 开发测试:Ubuntu + Docker 镜像是最便捷的方案
  • 原生安装 Ubuntu:技术上可行,但属于非官方支持,需自行解决兼容问题

⚠️ 注意:在 Ubuntu 上原生安装 Informix 不受 IBM 官方技术支持,生产环境不建议使用。

0 踩