2010-04-07 92 views
2

從源碼編譯PHP後,仍然需要devel庫? 例如,我正在構建比源代碼開發服務器更新版本的PHP。我安裝了很多[extension,即mysql,postgresql,curl等] -devel軟件包,以便從開發服務器設置的配置工作。在編譯完成後我還需要這些嗎?例如,我可以製作發行版,然後將PHP發行版分發到另一臺服務器,而不需要這些發行版的依賴關係?從源代碼編譯PHP後仍然需要devel庫?

我對此有點小事。

回答

2

你不需要運送devel庫。
但我的建議是需要一些時間,並瞭解您的Linux發行版的構建系統是如何工作的。然後建立一個新的php ,可以由包管理器安裝。
看看如何爲分發構建「原始」php包。很有可能您可以簡單地複製和編輯現有規則文件,然後創建該包的新版本。通過這種方式,您可以利用依賴性機制,並且當更新顯示在「官方」存儲庫中時,軟件包管理器不會輕鬆地刪除/覆蓋您的版本。

+0

+1建設包 – 2010-04-07 16:54:11