Simple question about the x86_64 arch

Support for the other architectures (X86_64, IA-64, and PowerPC)
AaronJAnderson
Posts: 20
Joined: 2011/04/15 13:53:46

Simple question about the x86_64 arch

Postby AaronJAnderson » 2011/04/18 13:29:08

I'm deploying some 64bit CentOS boxes for the first time. I'm just curious about how the packages work for this architecture.

Why are there 2 packages installed? (FLAC in this example, just picked something random)

Why is the x86_64 package not sufficient?






Package flac-1.1.2-28.el5_0.1.x86_64 already installed and latest version
Package flac-1.1.2-28.el5_0.1.i386 already installed and latest version

scottro
Forum Moderator
Posts: 2336
Joined: 2007/09/03 21:18:09
Location: NYC
Contact:

Re: Simple question about the x86_64 arch

Postby scottro » 2011/04/18 15:55:34

It seems to be a case by case thing (although there's almost certainly some rhyme or reason, but I've never really checked.)

Some things, for example, skype (to use a bad example, as it's not part of the official repos) will only run in 32 bit, so you will need 32 bit libs.

pschaff
Retired Moderator
Posts: 18276
Joined: 2006/12/13 20:15:34
Location: Tidewater, Virginia, North America
Contact:

Simple question about the x86_64 arch

Postby pschaff » 2011/04/18 18:40:47

Welcome to the CentOS fora. Reading FAQ & Readme First is recommended for new users.

Please see also:
FAQ#22. I installed the x86_64 version, so why do I have i386 packages, and can I get rid of them?

Note that as Scott points out you may need i386 packages for compatibility with some applications, but if you don't, then a "pure" x86_64 system is possible.