Skip to content
Advertisement

Why there are many i686 RPMs in CentOS x86_64 repository?

I’m looking at http://mirror.centos.org/centos-7/7.3.1611/os/x86_64/Packages where there are many i686 RPMs included.

Not every x86_64 RPM has its i686 RPM counterpart though.

I thought i686 packages are for 32 bit machine only, but why are they present under x86_64 directory? Are they really needed for 64 bit distribution?

Advertisement

Answer

I thought i686 packages are for 32 bit machine only, but why are they present under x86_64 directory? Are they really needed for 64 bit distribution?

These 32-bit libraries are provided for the purpose of backward compatibility.

User contributions licensed under: CC BY-SA
3 People found this is helpful
Advertisement