~franz/f-a.nz

ref: c0c1e2fd8323709345e5b1d495d9b0f8aff8c866 f-a.nz/_dev/update-macos-rsync-with-homebrew.md -rw-r--r-- 1.6 KiB
c0c1e2fd — Franz Geffke Initial commit 4 years ago

title: "Update MacOS Sierra rsync with Homebrew" layout: page version: macOS 10.12.2 Sierra os:


Here's a joke: Apple ships 10 year old software with macOS.

Unfortunately it's neither a joke nor it's funny... macOS Sierra, released in September 2016, came with rsync 2.6.9 Version 29, released in November 2006. That's close to 10 years! Why?.

Fortunately it's easy to update it yourself:

#1) IF you have Homebrew installed:

brew tap homebrew/dupes brew install rsync

#2) ELSEIF you have no idea what Homebrew is:

Homebrew is sort of like a command line software manager for macOS. To install Homebrew, just copy paste this into your Terminal:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Once you're done with this, go back to 1).

#3) ELSEIF you want to know more:

Here's what's happening: brew tap homebrew/dupes brew calls Homebrew tab instructs Homebrew to add a new package source homebrew/dupes that's the new source brew install rsync install instructs Homebrew to install a new package rsync that's the package - rsync

You can install other packages brew install wget, update installed packages brew update wget and even create your own packages. Check out brew.sh

#4) IFELSE

Check out two more macOS package managers: