2013-02-24 71 views
0

我注意到,經常,MacPorts將安裝已經嵌入到我的操作系統(OSX)中的依賴軟件。特別是,Python是這方面的一個常見例子。MacPorts是否真的需要安裝已與操作系統捆綁的軟件?

如果本機安裝與我嘗試安裝的端口不兼容,MacPorts軟件是否如此智能以至於只檢查本機安裝並安裝相關性?

或者,它只是在依賴列表中看到「Aha,我需要Python,並且Python沒有安裝爲端口,所以我會安裝它」(即使有本地安裝的Python) ?

注意:這個問題通常意味着,不僅關於Python。只是以此爲例。

回答

1

包系統通常不信任預裝軟件並自行安裝。控制它比較容易,您可以獲得更新版本的軟件,並且可以更好地控制版本控制,這有助於依賴管理。

+0

請參閱[Macports常見問題](https://trac.macports.org/wiki/FAQ#ownlibs)以解釋此原因。 – Mark 2013-02-26 16:35:50

相關問題