0、什麼是MacPorts
MacPorts是開源社區發起的一項方便開發者在Shell下進行軟件的編譯、安裝和升級等操作的開源項目,旨在方便Mac環境下的開發者。更多的關於MacPorts的信息,你可以登陸官網查看:http://www.macports.org
1、下載MacPorts
下載地址:https://distfiles.macports.org/MacPorts/MacPorts-2.0.3-10.7-Lion.dmg
2、安裝MacPorts
與其他Mac的軟件的安裝方式相同,掛載dmg後,打開pkg,按照引導一步步next,然後沒有drag到Application的動作。
(注:這一步驟非常慢。有的網友說是斷了網就好了,如果這樣的話,或許是在更新一些多余信息。)
3、檢查MacPorts的環境變量
經過1和2兩步後,可以到Shell下查看~/.profile文件,會發現MacPorts在安裝時已經把環境變量寫入到該文件中了,如下:
4、更新MacPorts索引
什麼是MacPorts索引?如果你用過Linux的話,你一定用過apt-get或者yum,或者如果你用過BSD,一定用過ports。我們在鍵入這些命令時,按Tab鍵都會得到一些想要安裝的軟件的提示,這些提示信息,就來自於它們各自的索引。而MacPorts也與它們有類似的功能,所以索引也必不可少。在Shell下,執行如下命令:
sudo port -v selfupdate
其中-v表示verbose(冗余),即把信息都顯示到Shell上。selfupdate即官網上說的“for users who already have MacPorts installed and wish to upgrade to a newer release.”
(注:我在進行這一步驟的時候,等待了很久。不過後來發現是因為我用的WIFI太不給力了 - -||| )
5、MacPorts的常用命令
(1)搜索MacPorts索引中的軟件
port search NAME
(2)安裝新的軟件
sudo port install NAME
(3)卸載已安裝的軟件
sudo port uninstall NAME
(4)查看版本較低的軟件
port outdated
(5)升級版本較低的軟件
sudo port upgrade outdated
6、使用實例
如果你曾經(或同時)是一個Linux Hacker(或者Coder),那麼一定經常使用wget。那就用我們的MacPorts來安裝一個wget吧:)
sudo port install wget