Мой компьютер с Linux выдает «uname -a», как показано ниже:
[root@tom i386]# uname -a
Linux tom 2.6.9-89.ELsmp #1 SMP Mon Apr 20 10:34:33 EDT 2009 i686 i686 i386 GNU/Linux
[root@tom i386]#
Согласно man-странице uname, записи "i686 i686 i386" обозначают:
- название аппаратного обеспечения (i686)
- тип процессора (i686)
- аппаратная платформа (i386)
Дополнительная информация:
[root@tom i386]# cat /proc/cpuinfo
<snip>
vendor_id : GenuineIntel
CPU family : 6
model : 15
model name : Intel(R) Xeon(R) CPU 5148 @ 2.33 GHz
stepping : 6
CPU MHz : 2328.038
cache size : 4096 KB
</snip>
Просто добавлю, почему мне интересно это знать. Когда я собирал RPM на этом компьютере, я нашел два каталога в каталоге RPM, i386
и i686
.
Так что, если я хочу автоматизировать копирование сгенерированного RPM в местоположение, какой каталог я должен указать в сценарии оболочки? Я использую uname -p
, который дает i686
, но RPM генерируется i386
.