2012年3月17日土曜日

RPMパッケージの命名規則

(パッケージ名)-(バージョン)-(リリース番号).(アーキテクチャ).rpm
項目名意味
パッケージ名ソフトウェア名の事です。httpd,postgresql,opensslとか。
バージョンそのソフトウェアのバージョン。
リリース番号そのソフトウェアのそのバージョンの管理番号。公開順。
アーキテクチャ コンパイルしたマシンのアーキテクチャ名。同じソフトウェアの同じバージョンでもココを自分のサーバと同じものを選ばないとインストールできない時があります。
アーキテクチャで表示される内容についての解説。
アーキテクチャ名備考
i386i386およびその互換CPU。
i486そのソフトウェアのバージョン。
i586
i686Pentium Pro、Pentium II、Pentium III、Pentium4、Celeronなど。
k6K6、K6-2、K6-III。
athlonAthlon、Athlon MP、Athlon XP。
x86_64Opteron、Athlon64、Xeon(EM64T)。
srcソースパッケージ。自分で rpm パッケージを作ったりする際(rebuild)に必要。
noarch機種(CPU)に依存しないパッケージ。
ppcPower PC。
alphaalphaチップ搭載コンピュータ。
sparcSUN SPARC。
マシン情報を確認するには...
引数説明
-m, --machineマシン (ハードウェア) のタイプを表示する。
-n, --nodenameマシンのネットワークノードのホスト名を表示する。
-r, --releaseOS のリリースを表示する。
-s, --sysnameOS の名称を表示する。
-vOS のバージョンを表示する。
-a, --all以上の情報すべてを表示する。
--help標準出力に使用方法のメッセージを出力して正常終了する。
--version標準出力に「 uname 」コマンドのバージョン情報を出力して正常終了する。
[hoge@localhost ~]$ uname -a
Linux localhost 2.6.18-308.1.1.el5xen #1 SMP Wed Mar 7 05:38:01 EST 2012 i686 i686 i386 GNU/Linux

0 件のコメント:

コメントを投稿