Is there a way to update ALL your software at same time with one click?

From what I was told you have to update MS Office and other softwares manually and on by one.


No - there is no combined update process that works for all conceivable let alone all existing (or even popular) software.

But you can automate the Apple updates and use a third party app to automate the Mac App Store updates.

That way two pieces of automation can be chained together to meet your goals.

Diving deeper, there are all sorts of MDM / endpoint management suites like Munki and commercial ones like JAMF Pro that set up a framwork to automate this at scale remotely for an out of the box management toolchain when combined with Apple DEP.

You could go the managed route and have a script that pushes out updates for you like a school lab or corporation might choose to do.

One of the reasons why Apple has said it introduced the App Store model to OS X is to combat this level of complexity for many users - especially for those new to Mac. For apps that are distributed from the App Store and supplied as Apple products, there is in fact a one click Update button that works for both OS updates and App Store updates.

In your case, MS Office is not included in this easy deployment scenario (yet and perhaps ever) so the ease of updating App Store apps won't help you.


In a word, no.

Different software is installed by different methods, depending on where you bought it from, who wrote it, how old it is and numerous other variables.

Apple tried their best to get a handle on this through the Mac App Store, which allows you to simultaneously update any app purchased through it, and the OS with a single update click, but not all apps are available on the App Store, because they are too old, are simply not offered by their respective developers, or perhaps they offer functionality that is banned from appearing in the App Store, or break it's rules on Sandboxing etc such that they are not allowed.

Macupdate offers an update utility that tries to keep track of updates and pull them down for you, but it can only support the apps that it is allowed to support, and as such is in the same boat at the App Store etc.

Some apps simply run an update check upon startup (check preferences per app) to see if a new version is available, others write in their own update tools, others use 3rd party distribution and update tools like Sparkle to do it for them etc.

In short, on OS X, it's a free for all. There is no way to combine or encapsulate all software updates in a single method.


The closest thing I have found is the MacUpdate Desktop utility. It does not handle every application, but it handles most of them. The program to do the updating is free, but the service it consults to know what apps need updating is a paid program.

  • 1
    I use MacUpdate's desktop utility and I like it a lot. There are only a few apps that I use that aren't in there. Sep 16 '13 at 16:53
  • I use a similar meta-updater called AppFresh with some success, although the app itself hasn't been updated since Aug 2012 and there's no sign of ongoing development.
    – duozmo
    Sep 23 '13 at 23:45

Microsoft Office for Mac includes an auto update app. Under Help in the Menu bar when you have any Office for Mac app open you can select to "Check for Update". When the window appears select Automatically. You can select Daily, Weekly or Monthly.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .