LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - General (http://www.linuxquestions.org/questions/linux-general-1/)
-   -   Why does my RHEL server contain rpms for both the i386 and x86_64 platforms? (http://www.linuxquestions.org/questions/linux-general-1/why-does-my-rhel-server-contain-rpms-for-both-the-i386-and-x86_64-platforms-791551/)

lanta 02-25-2010 01:24 PM

Why does my RHEL server contain rpms for both the i386 and x86_64 platforms?
 
For RHEL 5.4,

# uname -r
2.6.18-164.11.1.el5
# uname -m
x86_64

Why would

rpm -qa --qf="%{n}-%{v}-%{r}.%{arch}\n"

show some "duplicate" rpms, one for the i386 and one for the x86_64 platform?

For example,

aspell-0.60.3-7.1.i386
aspell-0.60.3-7.1.x86_64

There are numerous other "dups" like that. Just curious. Is this normal?

Thank you,

Larry

MensaWater 02-25-2010 01:40 PM

Because it can run both 32 bit (i386) and 64 bit (x86_64) programs. Some programs run purely 64 bit so can use 64 bit dependencies but some are only available in 32 bit so require the 32 bit dependencies.


All times are GMT -5. The time now is 01:59 PM.