64位snow leopard 上使用sshfs

由于工作的需要,需要是用sshfs,把远程的vps挂载到本地,因为vps里只有
vi,象我们这样的vi苦手也就会用用emacs,所以要安装一个sshfs,
这样textmate也可以用了。
1。macports方式
当然最简单的办法就是是用macports安装,不过这个也是要付出代价的,
在等待了很久以后你会发现你的系统上安装了一堆无用的东西,一个小小的
sshfs需要一堆的东西,于是我放弃了macports方式。
2。macfuse+macfusion
很不幸,macfuse还没有准备好支持SL,现在我们需要下载源代码来自己
打补丁编译,我在自己编译了macfuse-core以后发现竟然有别人编译的
包(这里),悲剧呀,我用了2个多小时搞明白,如果你正在看这篇文章就
不用那么麻烦了,当然你也可以自己尝试编译最新的代码。是用macfuse的
优点很明显,只安装你需要的。
删除macfuse使用
sudo /Library/Filesystems/fusefs.fs/Support/uninstall-macfuse-core.sh
安装了core以后怎么安装我们需要的fs呢?其实很简单自己编译一个需要的
fs binary,你也可以是用svn里或者第三方编译的,我是用svn里自带的。
为了方便我们在finder里是用,可以安装macfusion。最后的一步安装
macfusion后我们还有删除一个问题文件。
sudo rm /Applications/Macfusion.app/Contents/PlugIns/sshfs.mfplugin/Contents/Resources/sshnodelay.so

最后 enjoy it!!hey!
参考
Rebuilding MacFuse SSHFS on Mac OSX Snow Leopard (64bit)
MacFUSE and sshfs on Snow Leopard