Softwareupdate --fetch vs. --download

I would like to download the Monterey 12.6.1 installer in order to build a bootable installer disk. But I do not completely understand --fetch-full-installer vs. --download


The man page indicates that --fetch-full-installer will download & install macOS. That's not what I want. I just want to download the installer.


But when I use --download there do not appear to be any usable args to specify the macOS installer I want to download.


My questions are ...


  • does --fetch-full-installer just download the installer?
    • or does it download & attempt to install macOS?
      • if it attempts to install macOS, can the install be terminated?
  • how might the --download command be structured to merely download a specific installer (in my case, 12.6.1)?



iMac Line (2012 and Later)

Posted on Dec 2, 2022 5:33 PM

Reply
Question marked as Top-ranking reply

Posted on Dec 3, 2022 12:50 AM

I just yesterday tried this and with the default Terminal settings there was 6 GB "/Applications/Install macOS Mojave.app" after a while. Unlike when downloading via AppStore link, it did not automatically launch.


softwareupdate --fetch-full-installer --full-installer-version 10.14.6


BTW, as a new Ventura feature I noticed that I had to turn off SIP before I could delete the Mojave installer (various sudo commands failed).


12 replies
Question marked as Top-ranking reply

Dec 3, 2022 12:50 AM in response to MartinR

I just yesterday tried this and with the default Terminal settings there was 6 GB "/Applications/Install macOS Mojave.app" after a while. Unlike when downloading via AppStore link, it did not automatically launch.


softwareupdate --fetch-full-installer --full-installer-version 10.14.6


BTW, as a new Ventura feature I noticed that I had to turn off SIP before I could delete the Mojave installer (various sudo commands failed).


Dec 4, 2022 7:38 AM in response to MartinR

Here's a little followup ...


I did softwareupdate --fetch-full-installer --full-installer-version 12.6.1 It downloaded the Monterey installer - and did not initiate macOS installation. It just downloaded.


However, during the download, the progress indicator (in Terminal) said: Installing xx.x% which was a little unnerving because it gave the appearance that it was installing macOS when in reality it was just downloading.


Now, on to making that bootable installer ...


Dec 3, 2022 2:17 AM in response to MartinR

Have used the softwareupdate --fetch-full-installer --full-installer many times since Big Sur and each and every time it will Only Download the full version requested and nothing more.


It does place a new Application in the applications folder but never Auto Launches


In my experience, I always Copy the Application to another External Drive just in case to what to re-make a Bootable Installer at a later time.

Dec 2, 2022 8:43 PM in response to MartinR

It's only useful for updates. It has no capacity to download an OS installer.

The only part of softwareupdate that can download installers is the --fetch-full-installer

While looking at the man page, I noticed there is a --launch-installer command to have it launch the installer after downloading. So, as dialabrain noted, it doesn't automatically run.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Softwareupdate --fetch vs. --download

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