3 ms·
I'd definitely recommend using a virtual machine; even if I were running Linux I'd be using one. You can install your SSH key on the VM and have an iTerm2[1] pr
by zacharyvoase 15y ago
I'd definitely recommend using a virtual machine; even if I were running Linux I'd be using one. You can install your SSH key on the VM and have an iTerm2[1] profile which connects directly to it. I also use SSHFS[2] for shared directories so that I can edit my code in MacVim and TextMate, but run code and tests on the VM (note: I run headless VMs, attempting to run two GUIs in parallel on a MacBook Air wouldn't be pretty).
[1]: http://www.iterm2.com/ http://www.iterm2.com/
[2]: http://code.google.com/p/macfuse/wiki/MACFUSE_FS_SSHFS http://code.google.com/p/macfuse/wiki/MACFUSE_FS_SSHFS
- jman1 15y agoI got a MBP 17 with 8GB Ram ..but I still dig the idea of a headless VM. Little surprised I never thought about it.
- peter_l_downs 15y ago> I'd definitely recommend using a virtual machine; even if I were running Linux I'd be using one. Why?
- patrickpkt 15y agoFor me, it's to keep software versions consistent between development and production. Our servers run Ubuntu LTS, whereas I'd probably be using something more up-to-date if I were running Linux locally.
- peter_l_downs 15y agoAh, yeah, that makes a lot of sense. I haven't had to deal with that sort of problem yet - thanks for the explanation!