Fink历史较老,据说以前只支持二进制包安装,但在源码编译之风盛行之下,Fink也开始与时俱进,根据我的观察现在的Fink以源码为主,binary包为辅,没用过的人真心体会不到花费将近一个小时的时间通过源码编译安装Fink的感受,看着满屏飞动的文本内心是绝望的,故而我并没有使用官方提供的pkg安装包再次安装,我要把这种感觉深藏到心里,永远的膜拜Fink~
Fink Install
同MacPorts一样,Fink同样需要Xcode的支持,首先安装以下组件:
- Xcode (app store)
- xcode-select –install (terminal)
- xcodebuild -license (terminal)
然后从官网上下载最新版本的tar.gz包执行以下命令
$ tar xf fink-0.41.1.tar.gz
$ cd fink-0.41.1
$ ./bootstrap
bootstrap文件是一个perl脚本,执行之后会弹出若干个选项,如无特殊要求无需修改直接回车。
.............
Writing updated configuration to '/sw/etc/fink.conf'...
plist is dpkg-bootstrap
Bootstrapping a base system via /sw/bootstrap.
Scanning package description files..........
Information about 146 packages read in 1 seconds.
BOOTSTRAP PHASE ONE: download tarballs.
curl --conn