0

Red Hat AS5 を搭載したマシンがあります。そこには、xmlsec と呼ばれる 2 つのバージョンの Linux アプリケーションがインストールされています。1 つはおそらく AS3 用に構築され、もう 1 つは AS5 用に構築されています。どちらがどちらであるかを確認する方法はありますか? ファイル名はこの情報を提供しますが、インストールされたパッケージの署名を調べて正確性を確認する方法はありますか?

一般に、完了したインストールのビルド アーキテクチャ (OS) を特定する方法はありますか?

さらに情報を提供する必要がある場合はお知らせください。

私はまだパッケージの構築と保守を始めたばかりです。私の質問が意味をなさない場合、または理解を深める必要がある場合は、いくつかの本または Web サイトを参照してください。

ありがとう。

4

1 に答える 1

0

どうですか?

$rpm -q -a --queryformat='%{N}-%{V}-%{R}.%{arch}\n'
vsftpd-2.0.1-5.EL4.5.x86_64
hal-0.4.2-6.EL4.x86_64

またはこれを試してください

$rpm -q -a --queryformat '%{NAME}%{VERSION}%{RELEASE}\n'
xorg-x11-twm6.8.21.EL.18
hwbrowser0.190.EL4.4

Buildarch タグ

$rpm -q --queryformat='%{N}-%{V}-%{R}.%{arch}.%{BUILDARCHS}\n' rpm
rpm-4.4.2.3-18.el5.x86_64.(none)

タグ一覧

$rpm --querytags
BUILDHOST
OS
POSTIN
POSTUN
FILELINKTOS
BUILDTIME
BUILDHOST
BUILDARCHS
于 2013-02-19T20:59:19.537 に答える