How to install InterBase 5.6 in RedHat 7.1

Log as root in the RH box, mount the InterBase 5.6 CD and install the IB rmp package:

# mount /mnt/cdrom
# rpm -ivh /mnt/cdrom/interbase-5.6-1.i368.rpm

You'll see a progress bar, and the interbase package will be installed into:

/usr/local/interbase

The install process will try to add the InterBase process to /etc/inetd.conf
file. This file does not exist in RH 7.1 so it will be created automatically
by the install process.

RedHat 7.1 uses xinetd and stores processes in a directory called
/etc/xinetd.d instead of in an unique file: inetd.conf . You can create the
process by hand but it's easier to do it automatically using
/usr/sbin/inetdconvert so type:

# /usr/sbin/inetdconvert --convertremaining

This will convert ALL the processes stored in /etc/inetd.conf to individual
files in /etc/xinetd.d (the only process is the InterBase gds_db process).

Now the IB installation has been migrated from inetd.conf to xinetd.d.

RedHat 7.1 installs a new version of ncurses (5.2), and this version is not
compatible with InterBase (InterBase needs 4.x), so you must dismount the
InterBase CDROM and mount the #2 RedHat CD in your server in way to install
the correct version of ncurses:

# umount /mnt/cdrom

Insert RedHat CD #2

# mount /mnt/cdrom
# rpm -ivh /mnt/cdrom/RedHat/RPMS/ncurses4-5.0-2.i386.rpm

Now your system is ready to run IB 5.6. You have only to activate your
licenses. And all runs perfectly.

Average rating: