MacPorts
維基百科,自由的 encyclopedia
MacPorts原名DarwinPorts[4]是一個軟件套件管理系統,可用於簡化macOS和Darwin作業系統內軟件的安裝。它是一個用來簡化自由軟件/開放原始碼軟件的安裝的自由/開放原始碼專案,與Fink(英語:Fink (software))和BSD類系統的Ports的目標和功能類似。2002年,DarwinPorts作為OpenDarwin專案的一部分啟動,參與者包括一些蘋果公司的員工,如蘭德勒·富勒、凱文·馮·維克滕和喬丹·哈伯德(英語:Jordan Hubbard)等。
此條目過於依賴第一手來源。 (2016年10月22日) |
在終端中執行MacPorts命令 | |
首次釋出 | 2002年 (2002)[1] |
---|---|
目前版本 |
|
原始碼庫 | |
程式語言 | Tcl和C語言 |
作業系統 | macOS、Darwin |
平台 | x86、x86_64、PowerPC |
類型 | 軟件套件管理系統 |
特許條款 | BSD特許條款 |
網站 | www |
MacPorts使得用戶可以在終端中通過「sudo port install 軟件套件名」的方法來安裝很多軟件。MacPorts會自動處理軟件套件依賴、軟件套件下載和編譯的問題。用戶可以通過「sudo port upgrade outdated」來升級已安裝的軟件。[5]
2005年4月28日,專案釋出了1.0版本[6]。2005年12月,專案達到一個里程碑,包含了3000個Port套件(軟件套件)[7] 。2010年8月,MacPorts的1.9.1版本支援超過7000個軟件套件。截止到2013年3月,MacPorts的2.1.3版已有超過16,500個軟件套件[8]。
MacPorts目前寄存在Mac OS Forge上面。這是一個由蘋果公司建立和維護的第三方專案的開源寄存服務[9]。
MacPorts支援通用二進制,同時支援基於PowerPC和Intel處理器的Mac OS X系統。不過系統從PowerPC遷移到Intel時仍然需要重新安裝所有Port套件[10]。
MacPorts有一個圖形介面版本的程式,名為Pallet,作為2009年Google Summer of Code專案而啟動[11]。