MacPorts
此條目過於依賴第一手來源。 (2016年10月22日) |
MacPorts原名DarwinPorts[3]是一個軟件包管理系統,可用於簡化macOS和Darwin操作系統內軟件的安裝。它是一個用來簡化自由軟件/開放源代碼軟件的安裝的自由/開放源代碼項目,與Fink和BSD類系統的Ports的目標和功能類似。2002年,DarwinPorts作為OpenDarwin項目的一部分啟動,參與者包括一些蘋果公司的員工,如蘭德勒·富勒、凱文·馮·維克滕和喬丹·哈伯德等。
首次發布 | 2002年[1] |
---|---|
當前版本 | 2.5.4(2018年10月3日[2]) |
源代碼庫 | |
編程語言 | Tcl和C語言 |
操作系統 | macOS、Darwin |
平台 | x86、x86_64、PowerPC |
類型 | 軟件包管理系統 |
許可協議 | BSD許可證 |
網站 | www |
MacPorts使得用戶可以在終端中通過「sudo port install 軟件包名」的方法來安裝很多軟件。MacPorts會自動處理軟件包依賴、軟件包下載和編譯的問題。用戶可以通過「sudo port upgrade outdated」來升級已安裝的軟件。[4]
2005年4月28日,項目發布了1.0版本[5]。2005年12月,項目達到一個里程碑,包含了3000個Port套件(軟件包)[6] 。2010年8月,MacPorts的1.9.1版本支持超過7000個軟件包。截止到2013年3月,MacPorts的2.1.3版已有超過16,500個軟件包[7]。
MacPorts目前託管在Mac OS Forge上面。這是一個由蘋果公司創建和維護的第三方項目的開源託管服務[8]。
MacPorts支持通用二進制,同時支持基於PowerPC和Intel處理器的Mac OS X系統。不過系統從PowerPC遷移到Intel時仍然需要重新安裝所有Port套件[9]。
MacPorts有一個圖形界面版本的程序,名為Pallet,作為2009年Google Summer of Code項目而啟動[10]。
參見
參考文獻
- ^ MacPortsHistory. [2016-10-21]. (原始內容存檔於2018-05-18).
- ^ Releases · macports/macports-base · GitHub. [2018-06-06]. (原始內容存檔於2021-01-24).
- ^ DarwinPorts project announces New Hosting and New Name. darwinports.opendarwin.org (archived). August 7, 2006 [2007-03-05]. (原始內容存檔於2007-02-22).
- ^ MacPorts. www.macports.org. January 5, 2011 [2010-10-15]. (原始內容存檔於2010-09-26).
- ^ Markus Weissmann. DarwinPorts v1.0. darwinports.opendarwin.org (archived). April 28, 2005 [2007-03-05]. (原始內容存檔於2006-06-29).
- ^ 3000 ports landmark. darwinports.opendarwin.org (archived). December 17, 2005 [2007-03-05]. (原始內容存檔於2006-06-29).
- ^ The MacPorts Project -- Home. [2012-03-23]. (原始內容存檔於2021-02-06).
- ^ 存档副本. [2010-08-17]. (原始內容存檔於2010-08-20).
- ^ Migrating a MacPorts install to a new major OS version or CPU architecture. MacPorts. [2013-05-27]. (原始內容存檔於2020-11-09).
- ^ 存档副本. [2016-10-21]. (原始內容存檔於2021-01-27).