Hands-On Mac 9: Homebrew Bundle: Set Up a Mac Fast




Radio Leo (Audio) show

Summary: <p>This episode requires Homebrew, so if you haven't yet installed it, watch last week's Hands on Mac and install it now.<br><br>Then open the Terminal and type<br><br>`homebrew bundle`<br><br>to install the bundler.<br><br>If you've been using homebrew you can automatically write a bundle with the command<br><br>`brew bundle dump`<br><br>add the —describe switch to get a comment before each item in the brewfile describing its use<br><br>`brew bundle dump —describe`<br><br>Last week we mentioned a cool tool called `mas` - if you've installed it you can also use brewfiles to install Mac App Store apps. brew bundle dump will automatically add these to your brewfile.<br><br>Save your brewfile to iCloud or locally and now when you set up a new Mac you can use it to automatically install everything.<br><br>Once you've created a brewfile, updating brew is as simple as issuing the command brew bundle.<br><br>Thanks to brew and mas, updating your Mac system entirely is as simple as:<br><br>`sudo softwareupdate -ia —verbose ; brew bundle -v ; brew cleanup ; brew doctor —verbose`<br><br>softwareupdate is a built-in MacOS command to update the system from the command line. To see which updates are needed type<br><br>`softwareupdate -l`<br><br>it will also let you know whether a reboot will be required<br><br>the -i switch can be used to specify individual components to be updated, -ia says update them all.<br><br>We covered the brew commands last week.<br><br>Combining softwareupdate with brew bundle -v will upgrade everything on your system that's been installed using mas or brew, too.<br><br>Leo Laporte gives you helpful tips to get the most from your Mac every week on Hands-On Mac.</p> <p><strong>Host:</strong> <a href="https://twit.tv/people/leo-laporte">Leo Laporte</a></p> <p>Download or subscribe to this show at <a href="https://twit.tv/shows/hands-on-mac">https://twit.tv/shows/hands-on-mac</a></p> <p>Discuss episodes in the <a href="https://www.twit.community/c/Conversations-about-our-shows/HOM/75" target="_blank">TWiT Community</a>.</p> <p><strong>Sponsor:</strong></p><ul> <li><a href="http://expressvpn.com/hom">expressvpn.com/hom</a></li> </ul>