Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Safari 6 download

Hi everyone,


I just saw the news about the new Safari 6, and i would like to download it, BUT I CAN'T FIND ANY BUTTON OR LINK TO DOWNLOAD IT!!!

And i can't find it on my Software update because i deleted it few weeks ago.


I would really appreciate if someone could post a direct link for it 🙂

Thanks,



Leonardo

MacBook Air, Mac OS X (10.7.2)

Posted on Jul 25, 2012 7:57 AM

Reply
36 replies

Sep 22, 2012 11:30 AM in response to pipeman3017

Here's the Safari 6.0.1 download URL: http://swcdn.apple.com/content/downloads/49/18/041-6773/wzbv8ta766d0ab5u260pcio6 riqiqwbo5k/Safari6.0.1Lion.pkg


Here's the way you can find it in the future via Terminal:

curl $(strings /System/Library/PrivateFrameworks/SoftwareUpdate.framework/SoftwareUpdate | grep http://swscan) | grep Safari6


To break it down, first you use strings to get the human readable strings from SoftwareUpdate.framework, then you pipe it to grep to just get the URL to the catalog file:

strings /System/Library/PrivateFrameworks/SoftwareUpdate.framework/SoftwareUpdate | grep http://swscan


On a Lion system this yields:


http://swscan.apple.com/content/catalogs/others/index-lion-snowleopard-leopard.m erged-1.sucatalog


So you can take that command and wrap it in $() so it's result is used for curl (the Unix command line URL getter), which will download the catalog, then that file is piped through grep to find Safari6, which interestingly yields 2 pacakges, the install and also a repair package!?


<string>http://swcdn.apple.com/content/downloads/49/18/041-6773/wzbv8ta766d0ab5u260pcio6 riqiqwbo5k/Safari6.0.1Lion.smd</string>

<string>http://swcdn.apple.com/content/downloads/49/18/041-6773/wzbv8ta766d0ab5u260pcio6 riqiqwbo5k/Safari6.0.1Lion.pkm</string>

<string>http://swcdn.apple.com/content/downloads/49/18/041-6773/wzbv8ta766d0ab5u260pcio6 riqiqwbo5k/Safari6.0.1Lion.pkg</string>

<string>http://swcdn.apple.com/content/downloads/49/18/041-6773/wzbv8ta766d0ab5u260pcio6 riqiqwbo5k/Safari6.0.1LionRepair.pkm</string>

<string>http://swcdn.apple.com/content/downloads/49/18/041-6773/wzbv8ta766d0ab5u260pcio6 riqiqwbo5k/Safari6.0.1LionRepair.pkg</string>


The .smd file has base64 encoded of chunks of html in various languages with the update description

The .pkm file is a package manifest, similar to the PackageInfo found inside a flat package, but with extra info about the frameworks and bundles to be downloaded


It seems the LionRepair package, will remove then restore a previous Safari version... which can also be accomplished with this hint: Restore previous Safari version from .SafariArchive.tar.gz - Mac OS X Hints


Anyway the short answer is in the first sentence of this post!Thanks for reading this far! 😀


"Give a man a package he'll be good until the next update, teach a man to fish the .sucatalog file and he'll be good for ... well, for a while, until apple changes it's update scheme" 😉

Nov 1, 2012 7:28 PM in response to Joel Bruner1

Hi Joel,

Thanks, you just solved my problem. I have a (Snow Leopard era) iMAC for which Apple recently offered to replace the HD. I took the offer and had previously upgraded to Lion. After I did the TimeMachine restore to the new HD, only Safari crashed upon launch. I transferred my Laptop's copy of Safari 6.01 into Applications and renamed it Safari2.app and it worked fine. I still had the original that didn't work so I tried replacing it with your link and now that works so it's good to know there are several ways to solve the problem, but I do like having the latest version.

Nov 2, 2012 2:08 PM in response to Joel Bruner1

I installed this and everything worked fine with Safari. Only problem I had is that when I use Apple Remote Desktop to run a software update check, it still comes back as Safari needing to be updated to 6.0.2. This is inspite of the fact that the Applications info on the System Report shows Safari to be at 6.0.2 and when you open Safari and check the "About" it also says 6.0.2


When I ran Software Update from the Apple, it still showed that updating to 6.0.2 was needed!


This still persisted even after a restart.


Only after I did the actual Software update (installing the SU Safari 6.0.2 over the actually already existing 6.0.2) then ARD indicated that all software was updated.


Me thinks that somebody left out one or two things from the .pkg to accuratly update the system info to reflect that the software was actually 6.0.2

Nov 2, 2012 4:46 PM in response to Joe Pyrdek

Hmmm, well the thing that stinks since Apple is no longer offering standalone downloads (what the reasoning is for that, is beyond me!) is the Software Update versions sometimes incorporate multiple packages, so for Safari 6.02 there are actually two packages


http://swcdn.apple.com/content/downloads/24/27/041-8084/dr1bfkb54jdws7xmot4l24qx jbjhxkzk8p/Safari6.0.2Lion.pkg


http://swcdn.apple.com/content/downloads/24/27/041-8084/dr1bfkb54jdws7xmot4l24qx jbjhxkzk8p/Safari6.0.2LionRepair.pkg


Looking inside the LionRepair package from 6.01 I found scripts for backing up the previous Safari and oddly restoring (although that is never presented as an option!


So perhaps by installing only the Safari6.0.2Lion.pkg but not the Sofari6.0.2LionRepair.pkg it is causing Software Update to keep bugging you to install Safari 6.0.2?


Also, for the Mountain Lion folks:

http://swcdn.apple.com/content/downloads/53/02/041-8081/jex01nudh37t8cusghkiy1ek i5crm76f4b/Safari6.0.2Mountain.pkg

http://swcdn.apple.com/content/downloads/53/02/041-8081/jex01nudh37t8cusghkiy1ek i5crm76f4b/Safari6.0.2MountainRepair.pkg


Bonus Rant:

Serously Apple, let's hope with the management shake-up someone there sees how unhelpful it is to not post a standalone Safari installer download! I mean how are you supposed to fixed a bad Safari install (or does that never happen at 1 Infinite Loop)? Run the OS installer again, have it install an old Safari version then run Software Update to update it?!? (And I'm not sure that would even work!)

Nov 6, 2012 3:47 PM in response to Joel Bruner1

Thank you! That fixed it.


In decades of dealing with Apple I have never before been burnt by such a silly oversight. The Mountain Lion package should have detected that it was not running under Mountain Lion and prevented itself from installing -- like every other Apple package I've ever dealt with.


I certainly hope this is not the shape of things to come. I barely made it through the last time Apple's culture died. And this time there's no Jobs to return.


-B...

Mar 17, 2013 8:42 AM in response to Muks999

The previous posted download links for Safari 6.0.2 don't require a dev account or any sort of authentication to download for. They are public and anyone can download? Aha, I think what may have happened (and I've seen this happen for long links posted on these forums) looks like a space was inserted in the URL!

So copy and paste the URLs in TextEdit and search for spaces and remove them.


The links are derived by interogating the software catalog that 10.7 and 10.8 machines use for Software Update. Except I notice now that 10.8 uses https vs. 10.7 using http, so I will modify this command so it works on both:


curl $(strings /System/Library/PrivateFrameworks/SoftwareUpdate.framework/SoftwareUpdate | grep http | grep sucatalog) | grep Safari6 | grep pkg


So... run this in Terminal on a 10.7 machine and strings will find the URL Software Update: http://swscan.apple.com/content/catalogs/others/index-lion-snowleopard-leopard.m erged-1.sucatalog, then has curl download it and grep for the string "Safari6", then only those with "pkg" in them


http://swcdn.apple.com/content/downloads/49/44/041-8709/a8wz12kl2lfw6574aeff3gsd e8twub3z7x/Safari6.0.3LionRepair.pkg

http://swcdn.apple.com/content/downloads/49/44/041-8709/a8wz12kl2lfw6574aeff3gsd e8twub3z7x/Safari6.0.3Lion.pkg

On a 10.8 machine you'd run the same command, but it'd be looking at a different catalog: http://swscan.apple.com/content/catalogs/others/index-mountainlion-lion-snowleop ard-leopard.merged-1.sucatalog


However as of this post only the Lion packages show up?! Safari 6.0.3 should be included in the 10.8.3 update, so a standalone update pacakge release may or may not happen, if someone is having trouble the usual recourse is to run the Combo Update.


Oh and as far as reverting goes, this can be done but only to the previous version so if you have 6.0.2 you can only go back to 6.0.1 (if it was backed up on previous install): Restore previous Safari version from .SafariArchive.tar.gz - Mac OS X Hints


My advice though, is to keep moving forward, Safari has had its fair share of bugs that have been fixed in each release, security be a notable area and these days defense on the Internet is important!

Safari 6 download

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.