rpm 與 原始碼安裝的一些差異
像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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Greenplum_原始碼編譯安裝和RPM包安裝原始碼編譯
- 使用CheckInstall從原始碼製作RPM安裝包原始碼
- RPM包的安裝與升級
- rpm包安裝升級與解除安裝
- RPM包安裝與介紹
- yum如何解除安裝已安裝的rpm並安裝本地rpm包
- yum安裝與原始碼安裝比較原始碼
- mysql安裝(rpm)MySql
- Linux rpm -e --nodeps rpm解除安裝Linux
- 連網安裝mysql與原始碼安裝mysqlMySql原始碼
- 徹底解除安裝rpm軟體包的指令碼指令碼
- PostgreSQL 10.12 安裝系列 - 本地RPM安裝SQL
- Linux應用程式基礎與RPM軟體包管理工具以及原始碼編譯安裝Linux原始碼編譯
- centos(linux): rpm -V 驗證rpm包安裝程式的安全CentOSLinux
- MySQL 5.7.22 rpm 安裝方式MySql
- redhat 7.4安裝mysql 8.0.18 source code原始碼的一些思考RedhatMySql原始碼
- Mysql for Linux安裝配置之—— rpm(bundle)安裝MySqlLinux
- PostgreSQL 10.12 安裝系列 - Yum+rpm 安裝SQL
- IRequiresSessionState和IReadOnlySessionState應用上的一些差異UISession
- PostgreSQL與Oracle的sql差異SQLOracle
- 【譯】框架與庫的差異框架
- mysql8.0.30的RPM包安裝方法MySql
- clickhouse-backup(RPM方式安裝)
- Oracle 19c RPM安裝Oracle
- rpm方式離線安裝ansible
- rpm方式安裝redis4.0Redis
- Linux命令之rpm安裝命令Linux
- 04 原始碼編譯安裝與介紹原始碼編譯
- 原始碼包和rpm包的區別原始碼
- 原始碼安裝openresty原始碼REST
- nginx原始碼安裝Nginx原始碼
- 原始碼安裝postgresql原始碼SQL
- Nginx 原始碼安裝Nginx原始碼
- 原始碼安裝GO原始碼Go
- PostgreSQL 10.12 安裝系列 - 原始碼安裝SQL原始碼
- 【推薦 - 原始碼安裝】nginx - 安裝原始碼Nginx
- 思科1500與3600差異
- vue-router 原始碼:路由的安裝與初始化Vue原始碼路由