從rpm包提取rpm spec 的幾種方法


包含了源碼包

  • 先安裝,然后在rpmbuild 目錄直接可以查看文件
  • 不用安裝 ,使用rpm2cpio
rpm2cpio myrpm.src.rpm | cpio -civ '*.spec'

沒有源碼

  • 使用rpmrebuild
    說明:不太好,那個只是基於從rpm包獲取到的信息,生成的,實際運行可能會有問題

    安裝rpmrebuild 的方法yum install -y rpmrebuild

參考命令

 
rpmrebuild -e -p plv8-2.1.0-6.fc28.x86_64.rpm

參考資料

https://stackoverflow.com/questions/5613954/extract-the-spec-file-from-rpm-package
https://blog.packagecloud.io/eng/2015/10/13/inspect-extract-contents-rpm-packages/


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM