![]() ![]() It will moan and complain about a bunch of things but the one you need to care about is 'You must: brew install git' which adds the git hub tools to let us access the apps we want. Once that ends you need to run brew doctor by typing It's a pretty good install script so it tells you what its going to do and gives you a chance to run away if you decide it all sounds too scary. Install Homebrew by opening Terminal and typing It's pretty useful and I've been using Homebrew on Mac and Yum on Centos for a while. If you use git or Maven you know all you need do is type a few things in a terminal and bam - new software, saving that whole go to the web, download, expand, install nonsense. Homebrew is a Unix style package manager for osx. ![]() Next we install Homebrew to do the installing of rsync. In fact I didn't install Xcode on this machine just the command line tools but Xcode is free and easy so just grab that and who knows you might start building your own apps. Note you WILL need to be running a minimum of 10.8.4 to get the current version of Xcode (5.0.2) but the compile tools are pretty much the same in Xcode 4.6 or 5.0 so basically any recent-ish build of Xcode will be fine. Which is what follows.įirst off you will need Xcode installed but that's no drama as its free Your choices are to download the binaries from samba and compile them each time or to use a nice scripted command line trick. Well thats the short cut, BUT if you want to do it properly then its time to roll your own rsync. You get to enjoy command line rsync 3 goodness with close to zero effort Applications/Carbon Copy Cloner.app/Contents/MacOS/ccchelper.app/Contents/MacOS/Īnd copy the rsync executable there then paste it to 'But I want to use the command line to copy in the pub like the cool kids' I hear you say, well here's the sneaky bit - if you go to So if you do your copying using CCC (and your really should) you will benefit from fully up to date rsync behaviour. Uses its own later version of rsync to do its business. Obvious duh.Īt the end of this is how I did it back then but first here's a short cut I've since discovered to do the same thing with MUCH less effort! Luckily rsync version 3 has been out a while and does things differently using incremental file lists and so copying starts and therefore ends sooner. On OSX the version of rsync is still stuck at 2.x - even Mavericks ships with 2.6.9 as apparently Apple don't like the new GP元 licenses won't ship with updated versions - this same issue means bash, gcc etc are all outdated versions in the latest and greatest Mac os companred to the rest of unixland (and also why samba is no longer included) this is a problem in our world as when you're transferring a lot of files (for example a movie's worth of DPX files) version 2 creates a complete file list before it starts copying, leaving you staring at the 'building file list' statement for hours before your copy even begins. It makes me happy to know that after these tweaks I am copying as fast as possible but don't bother reading any further unless you do as much file copying as I do as the following may be very boring. I then saw somewhere on the net tips on how to speed up rSync on Mountain Lion. I'd been copying files via rlogin for a while since I saw Charlie Ellis doing it to his Resolve when we worked on a feature together a few years ago. To start with my iPhone tool of choice for this stuff is Prompt from Panic software (makers of my favourite FTP client Transmit) ![]() So now I'm back at the office waiting for the next disk to arrive (yay for bangkok traffic) so I can go back home I thought I'd do as asked and see if it really is any use to anyone but a bored old flame guy. It is an under appreciated fact that women both young and old love a man who can handle a command prompt. In the Info.I did this on my machines a while ago but I was just chatting with a flame guy at the pub who was envious that I was working while we drank (just copying a LOT of files for tomorrows job) what most impressed him was the speed, and the way all the ladies present were so excited by my remote Unix skills.
0 Comments
Leave a Reply. |