isoファイルを起動してライブイメージを作成せずに、ISOイメージ内のすべてのRPMSをリストする方法が必要です。最終的に私はISOイメージ上のRPMSのリストを取得するために非常に軽量のcronジョブまたはJenkinsジョブを作ろうとしています。ISOイメージ内のすべてのRPMを一覧表示する方法はありますか?
-2
A
答えて
0
mount -o loop your.iso /mnt/cd
find /mnt/cd -type f -name '*.rpm' | wc -l
unmount /mnt/cd
0
おそらくisoの構築に使用されたrpmのリストが必要です。
ISOがrpmdbが含まれている場合は、ISOマウントし、その後
rpm -qa --dbpath /path/to/iso/mount/var/lib/rpm
は、ロックの作成には気をつけて実行することができます(ルートおよび/またはISO rpmdbディレクトリとして実行する場合は、何らかの形で「書き込み可能」です) 。
rpmdbロックの作成を避ける最も簡単な方法は、root以外の名前でクエリを実行することです.rpmdbディレクトリが書き込み不可能な場合、ロックを作成せずにrpmクエリを実行します。
関連する問題
- 1. Google +のすべての+1を一覧表示する方法
- 2. すべてのVOBのフォルダパスを一覧表示する方法
- 3. ADのLDAP - グループ内のすべてのユーザーを一覧表示する方法
- 4. ブック内のすべてのVLookupを一覧表示します
- 5. すべてのcassandraテーブルを一覧表示する方法
- 6. Nugetですべてのパッケージを一覧表示する方法
- 7. すべてのKafka zookeeperブートストラップサーバーを一覧表示する方法
- 8. SVN内のすべてのブランチを一覧表示する方法
- 9. ディレクトリ内のすべてのファイルを一覧表示する方法Silverlight
- 10. 範囲内のすべてのBluetoothデバイスを一覧表示するコマンドラインインターフェイスはありますか?
- 11. DDMSからファイルを一覧表示する方法はありますか?
- 12. FAT:ディレクトリ内のすべてのファイルを一覧表示する
- 13. TCL内のすべてのソースファイルを一覧表示するコマンド
- 14. リポジトリ内のすべての問題を一覧表示する
- 15. ステート内のすべてのステートを一覧表示する
- 16. ディレクトリ内のすべてのファイルを一覧表示するPython
- 17. セット内のすべてのアイデンティティを一覧表示するJSON
- 18. ディレクトリ内のすべてのフォルダを一覧表示する(PHP)
- 19. フォトライブラリ内のすべてのgifファイルを一覧表示する
- 20. スキーム:スコープ内のすべてのバインディングを一覧表示する
- 21. ワニスキャッシュ内のすべてのURLを一覧表示する
- 22. トピックブランチ内のすべてのコミットを一覧表示する
- 23. C#:アセンブリ内のすべてのクラスを一覧表示する
- 24. BigQueryプロジェクト内のすべてのデータセットを一覧表示する
- 25. あるクラスのすべてのサブクラスを一覧表示する
- 26. イメージとそのコンテナを一覧表示する方法
- 27. Pythonでzipアーカイブ内のフォルダだけを一覧表示する方法はありますか?
- 28. すべての検索一致をオブジェクト一覧に表示する方法
- 29. リソースディレクトリJerseyサーブレット内のすべてのファイルを一覧表示
- 30. rtmfpグループ内のすべてのpeerIDを一覧表示
スタックオーバーフローは、プログラミングおよび開発の質問のサイトです。この質問は、プログラミングや開発に関するものではないので、話題にはならないようです。ヘルプセンターの[ここではどのトピックを参照できますか](http://stackoverflow.com/help/on-topic)を参照してください。おそらく、[スーパーユーザ](http://superuser.com/)や[Unix&Linux Stack Exchange](http://unix.stackexchange.com/)の方が良いかもしれません。 [Dev Opsについての質問はどこに投稿しますか?](http://meta.stackexchange.com/q/134306) – jww
注:ライブDVDにはrpmパッケージはありません。cd image.iso –