私の 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]#
uname の man ページによると、エントリ「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>
追加するだけで、なぜ私はそれを知りたいのですか。i386
このマシンで RPM をビルドすると、RPM ディレクトリの下に 2 つのディレクトリが見つかりましi686
た。
生成された RPM の特定の場所へのコピーを自動化したい場合、シェル スクリプトでどのディレクトリを指定すればよいでしょうか? 私はこれを使用しuname -p
ていますi686
が、RPMが生成されi386
ました。