Mac下面除了用dmg涣澡、pkg來(lái)安裝軟件外,比較方便的還有用MacPorts來(lái)幫助你安裝其他應(yīng)用程序丧诺,跟BSD中的ports道理一樣入桂。MacPorts就像apt-get、yum一樣锅必,可以快速安裝些軟件事格。
1.安裝包安裝
https://www.macports.org/install.php 官網(wǎng)地址
查找你對(duì)應(yīng)的系統(tǒng)版本。本文以10.12.5為準(zhǔn)搞隐。找到對(duì)應(yīng)版本的dmg安裝包驹愚。
下一步下一步安裝即可。
在安裝的過(guò)程中會(huì)出現(xiàn)卡在更新哪里不動(dòng)
解決方案:
如果等在太久還卡住劣纲,那么直接干掉(option+command+esc打開強(qiáng)制退出應(yīng)用程序窗口)
同時(shí)還要干掉一另一個(gè)系統(tǒng)的安裝進(jìn)程(ps aux | grep install可以找到逢捺,具體名字沒(méi)記下來(lái))
如果不知道怎么殺掉進(jìn)程,直接在終端運(yùn)行命令 sudo reboot 重啟機(jī)器斷網(wǎng)后再試試癞季,我在這成功了劫瞳,運(yùn)氣不好就重啟試試吧。記得斷網(wǎng)
-
修改/opt/local/etc/macports/sources.conf绷柒,把最后的rsync注釋掉換成其它鏡像源志于。
鏡像在這https://trac.macports.org/wiki/Mirrors,或者sources.conf上面也有這個(gè)網(wǎng)址
4)運(yùn)行sudo port selfupdate废睦,如果失敗再試試其它鏡像吧伺绽。
更新成功狀態(tài)
Source Installation
在終端執(zhí)行
tar xjvf MacPorts-2.4.1.tar.bz2
或者
tar xzvf MacPorts-2.4.1.tar.gz
cd MacPorts-2.4.1
./configure && make && sudo make install
cd ../
rm -rf MacPorts-2.4.1*
另外一種source安裝方式
$ curl -O https://distfiles.macports.org/MacPorts/MacPorts-2.4.1.tar.bz2
$ tar xf MacPorts-2.4.1.tar.bz2
$ cd MacPorts-2.4.1/
$ ./configure
$ make
$ sudo make install
MacPorts使用
更新ports tree和MacPorts版本,強(qiáng)烈推薦第一次運(yùn)行的時(shí)候使用-v參數(shù),顯示詳細(xì)的更新過(guò)程奈应。
sudo port -v selfupdate
搜索索引中的軟件
port search name
安裝新軟件
sudo port install name
卸載軟件
sudo port uninstall name
查看有更新的軟件以及版本
port outdated
升級(jí)可以更新的軟件
sudo port upgrade outdated
Eclipse的插件需要subclipse需要JavaHL澜掩,下面通過(guò)MacPorts來(lái)安裝
sudo port install subversion-javahlbindings