I want to install an RPM package, but I'm not sure whether to install the x86_64 or i386 version. WHM says CENTOS 6.5 i686 virtuozzo
at the top.
How can I determine which version to install?
In this case, use the i386 (or 32-bit) package.
A quick overview of architecture names for x86 systems:
You've got an "i686" system, so given the choice between "i386" and "x86_64", you want the "i386" version.
You can simply use the "arch" command in order to have your answer.
i686
, but that RPM package isn't available (only x86_64 and i386).
You need the 32-bit (i.e. the i386) package as the "i686" report shows that you're running a 32-bit platform.
As a general rule, if you're not sure of the destination platform, get the 32-bit build, as a 64-bit platform can run a 32-bit image, but not the other way around.