MacOS 中 MacPorts 安裝和使用
MacPorts,曾經叫做DarwinPorts,是一個軟體包管理系統,用來簡化Mac OS X和Darwin作業系統上軟體的安裝。它是一個用來簡化自由軟體/開放原始碼軟體的安裝的自由/開放原始碼專案,與Fink和BSD類ports套件的目標和功能類似。跟BSD中的ports道理一樣。MacPorts就像apt-get、yum一樣,可以快速安裝些軟體。
基於原始碼安裝
1.9的版本已經很低了,可能系統不支援,安裝失敗,你可以查詢下載更高版本:wget http://distfiles.macports.org/MacPorts/MacPorts-1.9.2.tar.gz tar zxvf MacPorts-1.9.2.tar.gz cd MacPorts-1.9.2 ./configure && make && sudo make install cd ../ rm -rf MacPorts-1.9.2*
安裝後需要將/opt/local/bin和/opt/local/sbin新增到$PATH搜尋路徑中
編輯/etc/profile檔案,執行:
$ sudo vi /etc/profile
加上
export PATH=$PATH:/opt/local/bin
export PATH=$PATH:/opt/local/sbin
要使修改生效,需要執行:$ source /etc/profie
基於安裝包安裝
沒任何技術含量,只為混個臉熟。
下載後是一個 .pkg 副檔名的檔案 ,雙擊運動安裝嚮導;
執行軟體包指令碼 這一步比較慢,花費了好分鐘的時間;
很奇怪一個幾M的安裝包居然需要執行那麼長的時間!
MacPorts 基本應用
開啟終端,直接執行“port”會因為版本資訊,按“q”退出
$ port
MacPorts 2.4.1
Entering shell mode... ("help" for help, "quit" to quit)
[/opt] > q
Goodbye
更新ports tree和MacPorts版本,強烈推薦第一次執行的時候使用-v引數,顯示詳細的更新過程。
sudo port -v selfupdate
搜尋索引中的軟體
port search name
安裝新軟體
sudo port install name
解除安裝軟體
sudo port uninstall name
檢視有更新的軟體以及版本
port outdated
升級可以更新的軟體
sudo port upgrade outdated
Eclipse的外掛需要subclipse需要JavaHL,下面通過MacPorts來安裝
sudo port install subversion-javahlbindings
====================文件資訊==================
署名(BY) :testcs_dn(微wx笑)
文章出處:[無知人生,記錄點滴](http://blog.csdn.NET/testcs_dn)