Il se peut que la distribution Linux sur laquelle vous souhaitez installer DB2 ne soit pas prête à mettre en oeuvre DB2 d'entrée de jeu et qu'il vous manque certains des modules dont DB2 a besoin pour fonctionner. Cette section traite des préparatifs que vous devez effectuer en fonction de la distribution particulière de Linux dont vous disposez en vue d'installer DB2 Version 7.
Le seul travail préparatoire qu'il est nécessaire d'effectuer avant de pouvoir installer DB2 sur votre poste de travail qui fonctionne sous Linux Red Hat Version 6.0 ou ultérieure consiste à ajouter le module obligatoire pdksh qui n'est pas installé par défaut par Red Hat. Ce module, nommé pdksh-5.2.xx-x, où xx-x représente un niveau d'édition, se trouve dans le répertoire /RedHat/RPMS sur le CD-ROM Red Hat. Reportez-vous à la documentation Linux pour de plus amples informations sur l'installation de ce module à l'aide de la commande rpm.
Le module obligatoire pdksh n'est pas installé par défaut par Caldera Open Linux (Caldera) Version 2.3. Ce module se trouve bien sur le CD-ROM Caldera Version 2.3, mais il n'est pas compatible avec DB2. A mesure que les liens se renforceront entre IBM et Caldera, cette anomalie devrait trouver une solution. Dans l'intervalle, vous pouvez utiliser le module Red Hat pdksh.
Pour préparer votre poste de travail Caldera à l'installation de DB2 à l'aide du module Red Hat pdksh, téléchargez le module pdksh-5.2.13-3.i386 ou une version ultérieure à partir d'un site miroir Red Hat local. Une liste actualisée de ces sites miroir peut être trouvée à l'adresse http://www.redhat.com/download/mirror.html. Du fait qu'il s'agit d'un module Red Hat, vous rencontrerez une erreur de dépendance sur le module glibc si vous tentez de l'installer. Le module glibc est installé automatiquement avec Caldera Version 2.3. Vous pouvez ignorer cette erreur qui résulte des appellations différentes utilisées par chacun des deux éditeurs. Pour éviter cette erreur, il vous faut installer le module avec l'option "no dependencies". Par exemple, vous pouvez utiliser la commande rpm -i --nodeps pour installer ce module sans dépendances. Reportez-vous à la documentation Linux pour de plus amples informations sur l'installation de ce module à l'aide de la commande rpm.
Pour que DB2 puisse être installé sur un poste de travail fonctionnant sous Turbo Linux Version 3.6 ou ultérieure, vous devez lui adjoindre le module pdksh. C'est la seule condition obligatoire qui n'est pas remplie lors de l'installation par défaut. Ce module se trouve sur le CD-ROM Turbo Linux, dans le répertoire /TurboLinux/RPMS. Reportez-vous à la documentation Linux pour de plus amples informations sur l'installation de ce module à l'aide de la commande rpm.
Adapter l'installation par défaut de SuSE Version 6.3 à l'installation de DB2 est très simple. Pour faire fonctionner DB2, vous devez disposer du module glibc Version 2.1.2 ou ultérieure. Ce module est fourni avec SuSE Version 6.3, mais cette distribution le désigne par un autre nom. La distribution SuSE appelle ce module shlibs. De ce fait, le programme d'installation de DB2, db2setup, est incapable de reconnaître la présence du module obligatoire glibc et l'installation échoue. Pour résoudre cette anomalie, un module glibc fictif figure sur le CD-ROM DB2. Si vous installez le module fourni avec DB2, l'installation s'effectuera sans encombre. Ce module est appelé glibc-2.2.1-2.i386.rpm et se trouve dans le répertoire /db2/install/dummyrpm du CD-ROM DB2. Reportez-vous à la documentation Linux pour de plus amples informations sur l'installation de ce module à l'aide de la commande rpm