DarwinPorts 筆記
DarwinPorts
fink 外的另一個選擇
下載
DarwinPorts 1.0 版也提供了 dmg 格式的安裝程式下載,這真是個好消息
DarwinPorts-1.0.dmg
安裝
若是下載 dmg Installer 來安裝,那就點選下去即可,方便多了
使用 cvs 來安裝:
$ cd
$ cvs -d :pserver:anonymous@anoncvs.opendarwin.org:/Volumes/src/cvs/od login
$ cvs -d :pserver:anonymous@anoncvs.opendarwin.org:/Volumes/src/cvs/od co -P darwinports
$ cd ~/darwinports/base
$ ./configure
$ make
$ sudo make install
設定環境變數
在 ~/.profile or ~/.bashrc 檔案中加入底下幾行:
export PATH=$PATH:/opt/local/bin:/opt/local/sbin
export MANPATH=$MANPATH:/opt/local/share/man
export INFOPATH=$INFOPATH:/opt/local/share/info
Self Update
$ sudo port sync
$ sudo port selfupdate
$ sudo portindex
開始使用 dports
$ port list
$ port install ‘package’
$ port uninstall ‘package’
$ port search ‘package’
$ port clean ‘package’
$ port info ‘package’
$ port contents ‘package’
$ port variants ‘package’
$ port deps ‘package’
$ port outdated ‘package’
$ port upgrade ‘package’
$ port -a upgrade
gcin dports
測試寫好的 gcin Portfile 及 files/macosx.diff
$ cd ~/gcin
$ sudo port -d -v checksum
$ sudo port -d -v extract
$ sudo port -d -v build
$ sudo port -d -v install
一切順利…:)