UNIX** 版快速入门

启用 Linux 工作站以进行 DB2 安装

您想在其上安装 DB2 产品的 Linux 分布式系统可能未准备好支持 DB2, 因此,可能没有 DB2 需要运行的某些程序包。本节讨论需要对特定 Linux 分布式系统进行的“额外”准备工作, 以使它支持 DB2 版本 7。

在 Red Hat Linux 上安装 DB2

在正在运行 Red Hat Linux 版本 6.0 或更新版本的工作站上安装 DB2 产品需要做的唯一准备工作就是添加必需的 pdksh 程序包, 该程序包不是 Red Hat 缺省安装的一部分。此程序包(称为 pdksh-5.2.xx-x, 其中 xx-x 表示点发行版级别)可在 Red Hat CD-ROM 上的 /RedHat/RPMS 目录中得到。有关如何使用 rpm 命令来安装此程序包的信息, 参考 Linux 文档。

在 Caldera Open Linux 上安装 DB2

在缺省安装的情况下,Caldera Open Linux (Caldera) 版本 2.3 不安装必需的 pdksh 程序包。此 pdksh 程序包在 Caldera 版本 2.3 CD-ROM 上, 然而,它与 DB2 不兼容。由于 IBM 与 Caldera 之间加强了合作关系, 此问题应可得到解决,同时,可以使用 Red Hat pdksh 程序包。

要使用 Red Hat pdksh 程序包来使 Caldera 工作站能够支持 DB2 安装, 可从本地 Red Hat 镜像站点下载 pdksh-5.2.13-3.i386 程序包或更新版本。可以在以下网址找到最新的镜像站点列表: http://www.redhat.com/download/mirror.html。 因为这是一个 Red Hat 程序包,所以若您试图安装该程序包, 您将会接收到关于 glibc 程序包的从属性错误。 glibc 程序包是随 Caldera 版本 2.3 一起自动安装的。因此, 可以忽略此错误,因为它是由于分销商之间的命名约定不同而造成的。要避免该错误, 将需要使用“无从属项选项”来安装此程序包。例如,可以使用 rpm -i --nodeps 命令来安装此程序包(无从属项)。有关如何使用 rpm 命令来安装此程序包的信息, 参考 Linux 文档。

在 Turbo Linux 上安装 DB2

要使 Turbo Linux 版本 3.6 或更新版本的工作站支持 DB2, 需要添加 pdksh 程序包。这是缺省安装情况下遗漏安装的唯一必备程序包。此程序包可在 Turbo Linux CD-ROM 上得到,它位于 /TurboLinux/RPMS 目录中。有关如何使用 rpm 命令来安装此程序包的信息, 参考 Linux 文档。

在 SuSE Linux 上安装 DB2

SuSE 版本 6.3 缺省安装很容易就可支持 DB2。DB2 要求运行 glibc 版本 2.1.2 或更高版本。 SuSE 版本 6.3 是随此程序包一起提供的, 但是分布式系统是以另一个名称来引用此程序包的。SuSE 将此程序包称为 shlibs。这会出现问题, 因为 db2setup 实用程序无法识别必需的 glibc 程序包的存在,从而导致最终的失败。为了解决此问题, 在 DB2 CD-ROM 上包括有一个伪 glibc 程序包。若安装了此程序包, 则安装将顺利地进行。该程序包被称为 glibc-2.2.1-2.i386.rpm, 它位于 DB2 CD-ROM 上的 /db2/install/dummyrpm 目录中。有关如何使用 rpm 命令来安装此程序包的信息, 参考 Linux 文档。


[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 ]