Linux 64-bit Prerequisites

By russellrl2 ·
I have a requirement to install the following two packages on Red Hat Enterprise 5 as a prerequisite for the installation of a software package:

compat-db-4.2.52-5.1 (i386)
compat-db-4.2.52-5.1 (x86_64)

The problem is when I install one of the packages (makes no difference which one) I cannot install the other package because it states it is already installed. But when I run the check to see what is installed it only lists the one package. How do I get around this so I can install both packages?

Forgive me but I am fairly new to the Linux world but am trying to become more proficient.

This conversation is currently closed to new comments.

Thread display: Collapse - | Expand +

All Answers

Collapse -

One is 32 bit, the other 64

by rahouseholder In reply to Linux 64-bit Prerequisite ...

The i386 is a 32 bit version of the package for 32 but processors and the 32 bit version of the OS. The other is for 64 bit processors and 64 bit Oses. They are usually mutually exclusive and you use whichever version matches your processor and OS. Are you certain both are required or is it an either or situation?

Collapse -

32 bit vs 64 bit

by russellrl2 In reply to One is 32 bit, the other ...

Under the Linux 32-bit Prerequisites it lists:


Under the Linux 64-bit Prerequisites it lists:

compat-db-4.2.52-5.1 (i386)
compat-db-4.2.52-5.1 (x86_64)

Other than that we will try the install and see what happens. Since this software is migrating from UNIX to Linux it is possible there are many mistakes in the installation guide.

Collapse -

you do not need both...

by Jaqui In reply to 32 bit vs 64 bit

you can instal an x86 <<note, no 64 afterwards
the x86 packages tend to be multilib, giving you 32 bit support in a 64 bit environment.

the ix86 format is processor dependent, some distros build it for i586 or i686, one does i486

during the install of the distro, look for a "multilib" option, it will enable both 32 and 64 bit support, making it easier to use whichever software you have picked.

compat-db is support for the Berkley db, usually it's not a big issue with applications which version is installed, as long as it isn't older than the version the app was written for.

Related Discussions

Related Forums