2017-07-19 9 views
0

ダミーrpmlin.rpmです。私はその依存関係(インストール)されているものを知りたいと思ったので、私は、依存関係を見つけるためにコマンドの下に使用: -私はダミーrpmを持っています。 rpm -qpR lin.rpm

rpm -qpR lin.rpm 

私は出力の下になった: -

rpmlib(CompressedFileNames) <= 3.0.4-1 
rpmlib(PayloadFilesHavePrefix) <= 4.0-1 

私は何 をLinuxへ新しいです誰かが私を助けることができますか? Linuxでsymoblとは何ですか?<=は何を意味しますか?

答えて

0

here in the rpm documentation for spec filesを読むことができます。 rpbbuildがrpmファイルを作成するにはspecファイルが必要です。
バージョン情報は次のように書かれている:

[epoch:]version[-release]

あなたの出力:

rpmlib(CompressedFileNames) <= 3.0.4-1 
rpmlib(PayloadFilesHavePrefix) <= 4.0-1 

は、あなたが(<=)以下であるrpmlib(CompressedFileNames)のバージョンが必要であることを意味しversion 3.0.4 release 1のようにrpmlib(PayloadFilesHavePrefix)は、version 4.0 release 1のように小さいか等しい(<=)です。

はまた、他の条件文の使用が可能である:

代わりの>=、あなたも<><=、または=を使用することができます。

彼らは以下のとおりです。greater or equalsmallergreatersmaller or equalequal

+0

こんにちは@Dhiruこの回答があなたの質問を解決した場合、チェックマークをクリックして[受諾する](https://meta.stackexchange.com/q/5234/179419)と考えてください。これは、あなたが解決策を見つけ出し、回答者とあなた自身の両方に評判を与えていることを広範なコミュニティに示します。これを行う義務はありません。詳細が必要な場合はお気軽にお問い合わせください。 –

関連する問題