我需要一種方法來列出iso映像中的所有RPMS,而無需啓動iso文件並製作實時圖像。最終我正在嘗試做一個非常輕量級的cron作業或Jenkins作業來獲取ISO映像上的RPMS列表。有沒有辦法在iso映像中列出所有的rpms?
-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
當心鎖創建(如果root身份運行和/或ISO rpmdb中目錄爲「可寫」不知何故) 。
避免創建rpmdb鎖的最簡單方法是將查詢作爲非root用戶運行:如果rpmdb目錄不可寫,rpm查詢將在不創建鎖的情況下運行。
相關問題
- 1. 有沒有辦法列出Intellij中項目中的所有類?
- 2. Amazon SimpleDB - 有沒有辦法列出域中的所有屬性?
- 3. 有沒有辦法列出用戶的所有推文?
- 4. 有沒有辦法列出所有的belongs_to關聯?
- 5. 有沒有辦法列出所有綁定到Ember.Object?
- 6. 有沒有辦法在Python中列出所有可用的驅動器號?
- 7. 有沒有辦法列出所有在Smalltalk會話中完成的DoIts?
- 8. 有沒有辦法列出所有在緩衝區中記住的命令?
- 9. 有沒有辦法在Python3中列出所有與socketserver的連接?
- 10. 有沒有辦法列出在java中加載字體的所有目錄?
- 11. 有沒有辦法從chrome的存儲映像中獲取url?
- 12. 有沒有辦法列出Django信號?
- 13. 有沒有什麼辦法列出iphone
- 14. 有沒有辦法在git倉庫中列出所有當前文件?
- 15. 有沒有辦法在Xcode中列出所有文件及其目標?
- 16. 有沒有辦法在IIS中列出輸出緩存條目?
- 17. 有沒有辦法在XAML上做圖像映射?
- 18. 有沒有辦法導出所有的Visual Studio宏變量
- 19. 有沒有辦法通過pika列出rabbitmq中的隊列?
- 20. 在TeamCity中,有沒有辦法列出所有項目使用的所有NuGet包?
- 21. 有沒有辦法從文件夾中遞歸列出所有文件?
- 22. 有沒有辦法訪問所有PHP變量的列表?
- 23. Jenkins:有沒有辦法獲得所有項目URL的列表
- 24. 有沒有辦法列出所有我的Maven依賴關係的Java版本?
- 25. 有沒有辦法找出隊列中有多少元素
- 26. 有沒有辦法在Eclipse中啓用所有的宏?
- 27. 有沒有辦法在Xcode中選擇所有的Storyboard插件?
- 28. 有沒有辦法在Oracle中將所有char(1)列更改爲number(1)列?
- 29. 有沒有辦法在Gradle中列出任務依賴關係?
- 30. 有沒有辦法在dired中列出驅動器號?
Stack Overflow是編程和開發問題的網站。這個問題似乎與題目無關,因爲它不涉及編程或開發。請參閱幫助中心的[我可以詢問哪些主題](http://stackoverflow.com/help/on-topic)。也許[超級用戶](http://superuser.com/)或[Unix&Linux堆棧交換](http://unix.stackexchange.com/)會是一個更好的地方。另請參閱[我在哪裏發佈有關Dev Ops的問題?](http://meta.stackexchange.com/q/134306) – jww
注意:Live DVD上沒有rpm軟件包,cd image.iso –