Apakah ada skrip yang dapat saya gunakan untuk mengunduh pemasang Mojave tanpa masuk ke App Store?

13

Apakah ada cara untuk membuat skrip dan mengunduh installer Mojave tanpa masuk ke App Store?

Sesuatu selain membuka atau mengklik url yang menunjuk ke pemasang pada Mac App Store akan ideal.

bmike
sumber
1
Anda masih harus memberikan kredensial Anda.
Ruskes
3
Anda akan kagum dengan skrip python yang sangat bagus yang saya temui yang melakukan hal tak terduga ini @Buscar 웃 - tunggu
sebentar
1
Saya tidak melihat skrip shell @Buscar 웃 - sepertinya mengemas ulang aplikasi yang sudah Anda unduh, tetapi itu berasal dari komunitas administrator Macintosh yang sama yang telah berkolaborasi untuk membuat alat munki seperti skrip python. Saya mengajukan pertanyaan ini jadi saya dapat membagikan jawaban di sini. Terima kasih - saya belum melihat +1
bmike

Jawaban:

18

Ada skrip open source yang didokumentasikan dengan sangat baik yang membaca katalog pembaruan perangkat lunak dan mem-parsing mereka untuk komponen pemasang macOS utama, meminta Anda yang membuat dan versi untuk mengunduh dan kemudian akan mulai mengunduh setiap bagian ke sistem file Anda dan kemudian membangun aplikasi pemasang atau gambar berdasarkan opsi yang Anda pilih.

Skrip python bernama installinstallmacos.py memiliki deskripsi ini:

Alat untuk mengunduh bagian-bagian untuk aplikasi Instal macOS dari server pembaruan perangkat lunak Apple dan menginstal aplikasi Install macOS yang berfungsi ke gambar disk kosong

Alat ini diperbarui untuk macOS 10.15 Catalina.

bmike
sumber
Saya harus melakukan yang sudo python ./installinstallmacos.pybenar? Tapi saya mengerti. ImportError: No module named xattrAkan sangat menyenangkan jika Anda bisa memberikan contoh yang berhasil. sunting: ternyata saya harus menginstal pip install xattrok sekarang katanya could not find a default catalog url for this os versionsaya di El capitan.
Shayan
bmike Halo! Sudahkah Anda berhasil dengan skrip ini mengunduh versi mac os lama? Seperti Mavericks atau Yosemite atau Lion dll?
Shayan
1
Di masa lalu @Shayan ya - akhir-akhir ini kami hanya menjalankan server caching dan menggunakan tautan toko baru - jauh lebih baik sekarang karena Apple membuatnya mudah untuk menemukan versi yang lebih lama dan menginstalnya
bmike