rpm 與 原始碼安裝的一些差異

bulletming發表於2019-07-10

像redhat,suse裡的很多軟體比如libart_lgpl 包都會對應一個dev的rpm(libart_lgpl-dev)包,其實dev的rpm包就是一些.h檔案,當你原始碼安裝另外一些軟體時候,因為需要這些.h標頭檔案,就需要安裝這些軟體對應的dev的包。反之,如果安裝的軟體是rpm包,雖然可能也會呼叫libart_lgpl,但因為rpm本質是二進位制分發,不會有編譯,所以不會有dev的依賴和要求。但往往不知道他又會以來什麼包,煩得很。

另外當透過原始碼安裝libart_lgpl 時候,他會自動的將.h複製到系統中,等於軟體本身和供呼叫開發的dev部分都有了。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/82392/viewspace-144712/,如需轉載,請註明出處,否則將追究法律責任。

相關文章