0
這可能更像是一個系統問題,但是因爲我需要它用於Vagrant開發環境,所以我想我會在這裏提出。捕獲安裝後對系統所做的所有更改
我正在使用Vagrant和Chef創建一個PHP開發環境。它工作正常,但設置需要永久,因爲我從源代碼安裝PHP,因爲我需要一些自定義配置。
有沒有辦法通過Vagrant安裝PHP一次,捕獲存檔中的所有更改,以便我可以解壓縮存檔?
這可能更像是一個系統問題,但是因爲我需要它用於Vagrant開發環境,所以我想我會在這裏提出。捕獲安裝後對系統所做的所有更改
我正在使用Vagrant和Chef創建一個PHP開發環境。它工作正常,但設置需要永久,因爲我從源代碼安裝PHP,因爲我需要一些自定義配置。
有沒有辦法通過Vagrant安裝PHP一次,捕獲存檔中的所有更改,以便我可以解壓縮存檔?
這是值得考慮的building自定義配置的PHP到deb(或任何其他)包,所以你實際上install already compiled PHP與您的自定義的東西里面。
它仍然取決於如何定製你仍然希望你的構建 - 我不知道你實際上想實現什麼,因爲你沒有提到你的自定義PHP構建的細節。
我只是使用checkinstall來簡化問題。我的解決方案(以廚師烹飪書的形式)發佈在[這裏](https://github.com/seagoj/cookbook-build-debian)。 – seagoj
@seagoj另請參閱[docker](http://docker.io)它實際上允許您在運行一些命令後運行'docker diff',它會準確地告訴您安裝後整個系統中發生了什麼變化。 –