2

コンパイルされたrpmパケットのLinuxバージョン(ディストリビューション)を確認するにはどうすればよいですか?

4

3 に答える 3

2

これがあなたが求めているものだと思います。

$ rpm -q gnome-speech --queryformat '%10{NAME} %20{VENDOR} %20{RELEASE} %20{ARCH}\n'
    gnome-speech Red Hat, Inc.                1.fc6                 i386

$ rpm -q hwdata --queryformat '%10{NAME} %20{VENDOR} %20{RELEASE} %20{ARCH}\n'
    hwdata       Red Hat, Inc.                1.el5               noarch

queryformatで追跡できる気の利いたビットはたくさんあります。リファレンスについては、このガイドを参照してください。rpm-philosophy-multi-architecture
に関する一般的なリファレンス。

于 2012-12-04T15:34:29.910 に答える
1

ファイルの内容から OS 名とバージョンを特定する方法はありません。

通常、RPM ファイル名にはこれらすべての詳細が含まれています。RPM ファイルの命名規則によると、ファイル名は次のようにする必要があります。

name-version-release.architecture.rpm

詳細はこちらのリンクをご確認ください。

于 2010-06-17T12:02:00.853 に答える