
我想刪除並清除 apache2 - 為什麼這會觸發 php5-cgi 的安裝?
sudo apt-get --purge 刪除 apache2 正在閱讀包裹清單...完成 建構依賴樹 讀取狀態資訊...完成 以下軟體包已自動安裝,不再需要: linux-headers-3.19.0-20 linux-headers-3.19.0-20-generic linux-image-3.19.0-20-generic linux-image-extra-3.19.0-20-generic linux-signed-image- 3.19.0-20-通用linux-tools-3.19.0-20 linux-tools-3.19.0-20-generic 使用“apt-get autoremove”刪除它們。 將安裝以下額外軟體包: php5-cgi 推薦套餐: php-pear 以下軟體包將會被刪除: apache2* libapache2-mod-php5* 將安裝以下新軟體包: php5-cgi 0 已升級,1 已新安裝,2 已刪除,15 未升級。 需要取得 4,419 kB 的檔案。 此操作後,將使用 8,152 kB 的額外磁碟空間。 你想繼續嗎? [是/否] 否 中止。
當我上面發出時,它實際上安裝了那個新軟體包!我不認為這是一個替代方案
答案1
該軟體包php5
取決於是否已apache2
安裝cgi
。
滿足這種依賴性的兩個主要選項是libapache2-mod-php5
或者 php5-cgi
。
如果刪除其中一個,系統將安裝另一個,否則php5
將存在未滿足的依賴關係。
您可以在以下位置查看依賴項php5 在 Ubuntu 軟體包資料庫中。