
Ini adalah implementasi UI Swift dari skrip fetch-installer-pkg saya. Ini akan mencantumkan penginstal MacOS Big Sur (dan yang lebih baru) yang tersedia untuk diunduh dalam katalog pembaruan perangkat lunak Apple.
Anda kemudian dapat memilih untuk mengunduh salah satunya.
Anda mungkin ingin mengunduh penginstal PKG alih-alih aplikasi installer secara langsung, karena Anda ingin menggunakan kembali aplikasi installer dengan sistem manajemen, seperti Jamf.
Karena aplikasi pemasang Big Sur MacOS berisi satu file yang lebih besar dari 8GB, alat pengemasan normal akan gagal. Saya telah menggambarkan masalah dan beberapa solusi secara rinci dalam posting blog ini.
Salin URL unduhan untuk penginstal PKG yang diberikan dari menu konteks.
Ubah program benih di jendela Preferensi.
Tidak juga, selain itu adalah aplikasi UI dan ditulis dalam Swift dan SwiftUi alih -alih skrip baris perintah yang ditulis dalam Python. Saya menggunakan ini sebagai proyek untuk mempelajari lebih lanjut tentang SwiftUi.
No. Apple hanya menyediakan PKG penginstal untuk Big Sur dan kemudian. Versi sebelumnya dari pemasang Big Sur dihapus secara teratur.
TIDAK.
softwareupdate atau installinstallmacOS.py Sejauh yang saya tahu, ini mengunduh PKG yang sama dengan softwareupdate --fetch-full-installer dan installinstallmacOS.py .
Perbedaannya adalah bahwa alat lain kemudian segera melakukan instalasi sehingga Anda mendapatkan aplikasi installer di folder /Applications . Alat ini hanya mengunduh PKG, sehingga Anda dapat menggunakannya di sistem manajemen Anda, mengarsipkan penginstal PKG, atau menjalankan instalasi secara manual.
Keduanya fetch-installer-pkg dan aplikasi ini didasarkan pada skrip installinstallmacos.py Greg Neagle.