Update 14 year old OSX rsync to latest version using BREW

Ed H AHSAA Blog
Ed's Blog Index & Contents

Nov 24, 2022 4:35

OSX by default includes a very old version of rsync

I wanted a more human readable output format and tried the --out-format option and it was not working. I couldn't figure out why, until I realized the default version of OSX rsync is too old to have the option.

rsync --version

** shows that OSX includes a very old version 2.6.9 **

This version of rsync is 16 years old from (2006). It is very easy and fast to update rsync to the latest version using BREW as follows: from a terminal window run the following command:

brew install rsync

brew will install what it needs as well as the new version of rsync

Log out and back in and check the rysnc version again

rsync --version
rsync  version 3.2.7  protocol version 31
Copyright (C) 1996-2022 by Andrew Tridgell, Wayne Davison, and others.
Web site: https://rsync.samba.org/

Now the rsync --out-format option will work and also the new --info=progress2 option