Trick to capture Safari update .pkg

dpertschi
Valued Contributor

I don't have a 10.9 SUS, and need the Safari 7.0.3 installer as a stand alone. I wanted to use Rich's trick to capture a the install package after download, but you don't get a pause option, didn't work out.

http://derflounder.wordpress.com/2013/08/22/downloading-apples-server-app-installer-package/

What are the other options to snag that package these days? Is there still someway to find the url, a-la InstaUp2Date?

1 ACCEPTED SOLUTION

mm2270
Legendary Contributor III

Is the Safari update not published as a standalone updater on Apple's site? While not impossible, its unusual for them not to publish a standalone updater.

If its not there, you may want to just try downloading the update from command line softwareupdate but not installing it. As an example:

sudo softwareupdate -d Safari6.1.3MountainLion-6.1.3

It drops them into the /Library/Updates/ directory, but they get placed into somewhat cryptically named sub-folders. You just need to poke through whatever's there and you should find it. Or, clear out that directory first, then download it to make it easier to spot.

I just ran the above on my Mac, and it created a new folder in /Library/Updates/ called "031-3448" and in there it created a "Safari6.1.3MountainLion.pkg" along with .dist and .extrainfo files.

View solution in original post

13 REPLIES 13

mm2270
Legendary Contributor III

Is the Safari update not published as a standalone updater on Apple's site? While not impossible, its unusual for them not to publish a standalone updater.

If its not there, you may want to just try downloading the update from command line softwareupdate but not installing it. As an example:

sudo softwareupdate -d Safari6.1.3MountainLion-6.1.3

It drops them into the /Library/Updates/ directory, but they get placed into somewhat cryptically named sub-folders. You just need to poke through whatever's there and you should find it. Or, clear out that directory first, then download it to make it easier to spot.

I just ran the above on my Mac, and it created a new folder in /Library/Updates/ called "031-3448" and in there it created a "Safari6.1.3MountainLion.pkg" along with .dist and .extrainfo files.

freddie_cox
Contributor III

Man! @mm2270][/url beat me to it!

I logged in just to say this very thing.

Any "normal" software update that doesn't come through as an app update can be downloaded from the softwareudpate command line.

Then check out your /Library/Updates folder for the pkg.

timsutton
Contributor

Apple hasn't posted at least some Safari updates as downloads for a while now.

You can snag the packages off their (or your) SUS, but you should be aware that they were only built to run within the context of a software update operation. In other words, you can deploy them as packages and they may work (Safari updates have usually been ok), but they may also not work or have issues, and this deployment method is not supported by Apple.

cstout
Contributor III
Contributor III

Dang it, Mike, you have all the answers. You're everywhere!

dpertschi
Valued Contributor

Thanks Mike, that's exactly what I need, and much easier than rummaging around in SUS.

cstout
Contributor III
Contributor III

@mm2270, the update you listed, "Safari6.1.3MountainLion-6.1.3," is exactly what I'm trying to download right now and I'm receiving an error which states:

Software Update Tool
Copyright 2002-2012 Apple Inc.

Finding available software
Safari6.1.3MountainLion-6.1.3: No such update
No updates are available.

Can this only be run from the OS that the update is available for?

mm2270
Legendary Contributor III

@cstout - Yes, since you're running softwareupdate from the command line, and its only going to show updates to download that need to be installed on the Mac you're running that on. its no different than opening the App Store and looking for updates. Will only show the ones that can be installed on your OS.

cstout
Contributor III
Contributor III

@mm2270, I figured logically that would be the answer, but I wasn't completely sure. Thanks for clearing that up for me.

Yogini90
New Contributor

Guys

From where are you downloading the latest Safari updates 12.0.3 ? I am not able to locate the link on Apple's site ?

erowan
New Contributor III

@Yogini90

Safari 12.0.3 for Sierra:

http://swcdn.apple.com/content/downloads/05/28/041-30526/o1m5bk1h2ectbtjhb9llu8lui708riadro/Safari12.0.3Sierra.pkg

Safari 12.0.3 for High Sierra:

http://swcdn.apple.com/content/downloads/55/25/041-25738/iyrwf769xfe9jzsz3p2c0iv45rtw47t0bq/Safari12.0.3HighSierraAuto.pkg

jamesreynolds
New Contributor III

@erowan

Both of those links are broken now.

erowan
New Contributor III

@Yogini90 Here are the download links for Safari 12.1:

Safari 12.1 for Sierra:

http://swcdn.apple.com/content/downloads/13/56/041-18158/9eg2q2gxdk1c6yo9h45b4p7yfe12wkm3e8/Safari12.1Sierra.pkg

Safari 12.1 for High Sierra:

http://swcdn.apple.com/content/downloads/07/08/041-31481/pxxbu55rq2367hecv8s0odj33wcaacir8e/Safari12.1HighSierraAuto.pkg

The Software Update catalogs include links for all available Safari downloads, but the catalog name varies by macOS version:

"/usr/bin/curl" -o - "https://swscan.apple.com/content/catalogs/others/index-10.12-10.11-10.10-10.9-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog" | grep -i 'Safari' | grep -i '.pkg' ;

"/usr/bin/curl" -o - "https://swscan.apple.com/content/catalogs/others/index-10.13-10.12-10.11-10.10-10.9-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog" | grep -i 'Safari' | grep -i '.pkg' ;

"/usr/bin/curl" -o - "https://swscan.apple.com/content/catalogs/others/index-10.14-10.13-10.12-10.11-10.10-10.9-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog" | grep -i 'Safari' | grep -i '.pkg' ;

Nix4Life
Valued Contributor

You guys do know that the latest safari update is rolled into the security updates right