Install

防止安裝軟體包?

  • June 27, 2011

我從原始碼安裝了 Python 2.7。一些包的依賴是python。有沒有辦法可以阻止安裝較小版本的 Python,或者讓 apt 知道它已經完成?

您應該始終避免自己建構 Python,除非您有充分的理由這樣做。您不想弄亂您的發行版提供的 Python 環境。如果您只是在修補,請始終在受限環境中進行,例如 VM 或virtualenv。另外,為什麼要從原始碼安裝?Python 2.7 應該可以從您的發行版中獲得,即使不是預設的(例如,如果您正在執行 Debian 6,請啟用測試儲存庫來獲取它)。

您可以獲取Debian 2.7 的不穩定源包並重新編譯它。這樣你就有了一個 Debian 打包的 Python 2.7。

如果要保留源安裝,請使用equivs包創建一個偽 python2.7 包來滿足依賴關係。包中的文件解釋了您需要知道的所有內容(以 開頭/usr/share/doc/equivs/README.Debian)。

引用自:https://unix.stackexchange.com/questions/15727