noarch是no architecture的縮寫,說明這個包可以在各個不同的cpu上使用。
基本介紹
- 中文名:noarch
- 外文名:no architecture
- 幾種(後綴:*.386.rpm,*.486.rpm,
- 性能:為了能發揮好cpu的全部性能
軟體,性能,
軟體
因為intel的cpu經過這么久的發展,不斷的更新,產生從8086,8088,80286,80386,80486,奔騰(586),奔騰二代(686),奔騰 三代(686)...cpu的每次換代,都增加了一些新的指令集,但都向後兼容。
性能
而這些軟體包為了能發揮好cpu的全部性能,就加入cpu相對應能執行的指令。因此就產生了各種不同的軟體包。所以,i686的軟體包能在奔騰二代以上的cpu上執行,但基本不能在此之先的cpu如486上執行。而i386的軟體包既可在i386 的電腦上執行,也可在後面 所有的cpu上執行(如奔三,但不能發揮cpu的最佳性能。) 還有AMD的系統,現在也有一種軟體包:*.athlon.rpm,這種裝在AMD系統上更能發揮好AMDcpu的性能。還有一種:*.noarch.rpm這個與包可以在各個不同的cpu上使用。
還有一種類型的軟體包是後綴*.src.rpm 這類軟體包是源程式包,不能直接安裝運 行的,先要通過編譯。在編譯時會根據cpu的類型來產生相應後綴的軟體包。