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.

Delicious
Digg
Google
Yahoo