/ #Mac 

Upgrading to El Capitan

Every six months or so I like to do clean installs of all of my Macs. I try and time this for late September which is normally when Apple releases its latest updates. This year its OS X 10.11 El Capitan;

[embed]https://www.youtube.com/watch?v=S0zgluzV7p0[/embed]

First thing to do is build a USB install disk so that , to do this I use DiskMaker X. Once the drive has been created I boot from it, erase “Macintosh HD” and then do the installation. 2015-10-erase Once installed and configured I goto the App Store and install the following;

Next up its the geeky stuff, time to roll my sleeves up and open the terminal to install;

Brew now grabs the command line tools for you, so all you need to do is run;

ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew doctor
brew install caskroom/cask/brew-cask

Once the basics are installed I checkout a copy of my dotfiles from GutHub, these contain the line export HOMEBREW_CASK_OPTS=” — appdir=/Applications” which means that when I come to install Apps using Cask that the links to them are installed in the main Applications folder and not the user one (a pet hate).

Once the dotfiles are in place install of the command line “stuff”;

brew install asciinema hugo packer known_hosts stormssh terraform go node tree

and then the non appstore apps;

brew cask install alfred sublime-text textexpander omnigraffle vagrant vmware-fusion github-desktop transmit virtualbox spotify microsoft-office-365 spotify deezer skype expandrive adobe-creative-cloud sonos vyprvpn bittorrent-sync

I then restore my backups from using time machine, everyone has backups right? 2015-10-desk Finally, it’s time to put my preferred desktop wallpaper back and everything is ready to go.

Author

Russ McKendrick

Buys way too many vinyl records, writes a lot about Docker & loves orchestration. Works at @node4ltd / @n4stack has written for @PacktPublishing