Mac OS X Lion安裝MacPorts(讓你在Mac的Shell下更加遊刃有餘)

來源:互聯網
上載者:User

轉載請著名來自:詩商·柳驚鴻 PoechantCSDN部落格,原文連結:http://blog.csdn.net/poechant/article/details/7213209


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在安裝時已經把環境變數寫入到該檔案中了,如下:

# MacPorts Installer addition on 2012-01-21_at_00:18:10: adding an appropriate PATH variable for use with MacPorts.export PATH=/opt/local/bin:/opt/local/sbin:$PATH# Finished adapting your PATH environment variable for use with 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)更新MacPort

sudo port selfupdate

6、使用執行個體

如果你曾經(或同時)是一個Linux Hacker(或者Coder),那麼一定經常使用wget。那就用我們的MacPorts來安裝一個wget吧:)

sudo port install wget

7、參考資料

http://guide.macports.org/#installing

http://www.macports.org/index.php

http://apps.hi.baidu.com/share/detail/16970994

OK, have a nice journey with MacPorts!

-

轉載請著名來自:詩商·柳驚鴻 Poechant CSDN部落格,原文連結:http://blog.csdn.net/poechant/article/details/7213209

-

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.