如何解壓RPM包


有時我們需要RPM包中的某個文件,如何解壓RPM包呢?

RPM包括是使用cpio格式打包的,因此可以先轉成cpio然后解壓,如下所示:

rpm2cpio xxx.rpm | cpio -div

 

解壓了以后你會看到,實際上rpm包是這個程序所有的文件的集合,比如幫助文檔,二進制程序,所依賴的庫文件,而且解壓后的主目錄對應的就是linux系統根路徑下的目錄,比如解壓后有etc,bin,usr三個目錄,則分別對應linux系統根目錄下的etc,bin,usr目錄,所以rpm -i xxx.rpm這個命令無非是把解壓后的文件和目錄依照原先的層級結構原原本本的復制到linux系統對應的目錄下

我們可以對安裝的軟件用命令rpm -ql softwarename 查看此軟件生成的所有的文件以及目錄

 


免責聲明!

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



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