コンパイルされたrpmパケットのLinuxバージョン(ディストリビューション)を確認するにはどうすればよいですか?
2749 次
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 に答える