Operating System - Linux
1821638 Members
3141 Online
109633 Solutions
New Discussion юеВ

Install 32-bit rpms for 64-bit Linux OS

 
SOLVED
Go to solution
Jesse Delk
Frequent Advisor

Install 32-bit rpms for 64-bit Linux OS

I have loaded Redhat ES4 64bit.
Trying to install Oracle 10g database 64bit.

It says I need these packages.

binutils-2.15.92.0.2-21
libaio
glibc-devel (32-bit)

Where do I find them? and how do I download and install them?
5 REPLIES 5
Steven E. Protter
Exalted Contributor

Re: Install 32-bit rpms for 64-bit Linux OS

Shalom,

These are all packages provided by the Linux distribution.

Where to find them depends on what distribution you are using and you aren't telling us that.

Note that this could be a problem with the Oracle check script, or you could be installing Oracle 64 bit into an unsupported system. You should check that.

SEP
Steven E Protter
Owner of ISN Corporation
http://isnamerica.com
http://hpuxconsulting.com
Sponsor: http://hpux.ws
Twitter: http://twitter.com/hpuxlinux
Founder http://newdatacloud.com
Jesse Delk
Frequent Advisor

Re: Install 32-bit rpms for 64-bit Linux OS

Not sure what you mean by "what distribution"

Its Redhat Linux ES 4.0, I've applied all patches.

Downloaded it to five cd's from Redhat. I believe I have found the rpm's on disk four....just not sure how to install them.
Rudi Swennen_1
Occasional Contributor

Re: Install 32-bit rpms for 64-bit Linux OS

Try rhn.redhat.com, give your username and passwd.
Find the packages, arch, and download ...
Rick Beldin
HPE Pro
Solution

Re: Install 32-bit rpms for 64-bit Linux OS

RHN ES 4 channel shows both the 32bit and 64 bit versions of those items listed. For example:

glibc-devel-2.3.4-2.25.i386 Object files for development using standard C libraries.
glibc-devel-2.3.4-2.25.x86_64 Object files for development using standard C libraries.

So you either have to use rhn to download them (as suggested) or you might get to know up2date a little better by using the --arch option. Example:

up2date --nox --arch=i386 glibc-devel

Fetching Obsoletes list for channel: rhel-x86_64-as-4...

Fetching Obsoletes list for channel: rhel-x86_64-as-4-extras...

Fetching Obsoletes list for channel: rhel-x86_64-as-4-fastrack...

Fetching rpm headers...
########################################

Name Version Rel
----------------------------------------------------------
glibc-devel 2.3.4 2.25 i386


Testing package set / solving RPM inter-dependencies...
########################################
RPM package conflict error. The message was:
Test install failed because of package conflicts:
package glibc-devel-2.3.4-2.25 is already installed


(My system already has that package)
Necessary questions: Why? What? How? When?
Jesse Delk
Frequent Advisor

Re: Install 32-bit rpms for 64-bit Linux OS

Thanks guys that did it.

I was going to the redhat site and doing the download and install but when I checked for files they should have installed...they were not there.

Finally pulling from disk it seemed to work. I will keep all the suggestions for the next time I have this issue

thanks.