corpnewt / gibMacOS

Py2/py3 script that can download macOS components direct from Apple
MIT License
5.85k stars 775 forks source link

Fails for Big Sur due to files missing from download step #207

Closed mhucka closed 3 years ago

mhucka commented 3 years ago

I git cloned the repo to /tmp on a 2017 iMac running 10.13.6. I was able to create installers for Catalina without trouble, but when I try to produce one for Big Sur, it fails consistently. Steps to reproduce:

  1. Run gibMacOS.command
  2. Select option 1, which today is "macOS Big Sur 11.1 (20C69)" image
  3. Let it do its thing. It downloads 12+ GB.
  4. Quit out.
  5. Run BuildmacOSInstallApp.command.
  6. Drag the Finder icon for the downloaded directory onto the terminal window, as requested.
  7. A missing-files error is printed: image

For whatever it's worth, here is what got downloaded by gibMacOS.command:

image
corpnewt commented 3 years ago

With Big Sur, Apple changed the way the packages are delivered. To get the .app, you do not need to run the BuildmacOSInstallApp.command, you instead just run the InstallAssistant.pkg and it will place the .app in your /Applications folder.

-CorpNewt

mhucka commented 3 years ago

Thanks for that info!