簡體   English   中英

python以rpm獲取文件

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM