i386—几乎任何的X86平台,不论是旧的pentum或是新的pentum-IV和K7系统CPU,都能够正常工作,i指得是Intel兼容的CPU,至于386就是CPU的等级。
i586—就是586等级的电脑,包括pentum第一代MMX CPU,AMD的K5,K6系统CPU(socket7插脚)等CPU都是这个等级。
i686—pentum 2 以后的Intel系统CPU及K7以后等级的CPU都属于这个686等级。
Noarch—代表跟硬件体系结构无关。不管是 x86、PowerPC,Sparc 或 Alpha 系统。
以上经常会包含在RPM包名称中,搞清楚上面的概念之后,就很容易明白以下名称的意义了。如:
rp-pppoe-2.6-5.i386.RPM
另:i386 这个名字是因为 Intel 的 80386 CPU 就是叫做 i386
64位的CPU是可以装i386版的。
x86-64确实是专门为64位CPU设计的,但在其中运行32位程序比较慢。
ppc是用于Mac之类的。