[英]What's the equivalent for "rpm -qf <FILE>" with the Python rpm library?
[英]python get file in rpm
在python中,我想獲取文件位於rpm包中,我可以打開此包,獲取文件並將其保存在python變量中嗎? (不解壓縮/ tmp中的所有軟件包)
大多數解決方案都是rpm2cpio的變體| cpio的缺點是,整個cpio球都在文件系統上解壓縮,而不是將單個文件提取到可以讀入python變量的管道中。 這在很大程度上限制了cpio(1)歸檔文件選擇機制。
如今,GNU tar可以/將處理cpio格式,因此GNU tar(可以從存檔中提取單個文件) tar管道可能能夠提取單個文件而無需解壓縮整個存檔。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.