Installing IB 5.6 for Linux in RedHat 7.1

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.

 

Share this article!

Follow us!

Find more helpful articles: