InterBase 4.0 for FreeBSD


InterBase 4.0 for FreeBSD (2.9MB)

System requirements

Operating system FreeBSD 2.2.6 ( for Intel processor )
Disk space About 11 MB must be free on the filesystem containing the directory, where you install the InterBase software.


This release of InterBase uses the semaphore facility. If it is not available on your kernel, add following option to your kernel configuration file and rebuild the kernel.
        options        SYSVSEM

Installing InterBase on FreeBSD

To install InterBase 4.0 on FreeBSD, follow these steps:

1. Extract the tar file in a directory of your choice.

tar xzvf IB_4.0_FreeBSD.tar.gz

Tip: The .gz extension indicates that this file is compressed with GNU gzip (no relation to PKZIP or WinZip). You can uncompress a gzip-compressed file with the gunzip command (included on FreeBSD). The tar command can also read gzip-compressed files if you include the z option, as in the example above. gzip and tar are included in FreeBSD.

The files produced from extracting the tar file are:

2. Run the install script.

sh ./install

The install script expects to find a file called interbase.tar in your current working directory.

Below is a log of the installation script. In bold characters, you see examples of the text you should type in response to prompts. There are a few paragraphs of explanation below that does not appear when you run the install script.

InterBase Installation of V4.0G

Use this script to install InterBase on either the i386 server <node> or one of its clients. You must have superuser privleges.

Answer each prompt with the appropriate information or press Return to use the default values that appear in brackets [ ].

Continue with the installation? [y]:y

The next output varies, based on your own machine configuration. It is a list of filesystem devices currently mounted. For example:

/dev/sda1 / ext2 rw 1 1

/dev/sda5 /usr ext2 rw 1 2

/dev/sda7 /var ext2 rw 1 2

/dev/scd0 /mount_dir iso9660 ro 0 0

This installation will create the directory tree interbase/i386_V4.0G under the root directory most appropriate for your installation. Enter the root directory you wish to use [/home/]: /usr

You must enter /usr in response to the above prompt.

InterBase cannot be installed as /usr/interbase, it can however be installed into /usr/ibase/interbase with /usr/interbase linked to it if it must be installed in the /usr partition.

There is no disadvantage to having /usr/interbase be a symbolic link to another directory where the software resides. It is important to be aware of the location that the InterBase software files are installed, in case /usr/ibase/interbase and /usr/interbase are located on different physical filesystems. You should verify that about 10 MB is free on the filesystem containing the former directory.

Do you wish to continue? [Y]: y

Enter Archive name [./interbase.tar]: <Enter>

Press the Enter key to specify that the install script use the file interbase.tar in the current working directory.

Using ./interbase.tar.

/usr/ibase/interbase does not exist...creating it.

/usr/ibase/interbase/i386_V4.0G does not exist...creating it.

Press Return to continue

Reading files from archive...

Unpacks product files.....

. . .

Quite a few files are listed as they are unpacked.

. . .

Building Interbase sample databases and checking system network files. Depending on your machine configuration, this may take from 1 to 5 minutes.

gds_db 3050/tcp

gds_db stream tcp nowait root /usr/interbase/bin/gds_inet_server gds_inet_server

This completes the InterBase installation script. Please be sure to reboot the node that you have installed on.

This install script issues the command /sbin/ldconfig without any options. As a result, you may not be able to run any program using the libraries not in /usr/lib after this installation. Therefore you must reboot the machine after the installation.

InterBase for FreeBSD RIOS Corporation
Front page