โดย Graham Pugh
หมายเหตุ: สาขาเริ่มต้น ( main ) เป็นรหัสล่าสุดของแทร็กการผลิตซึ่งแสดงถึงเวอร์ชัน 28.0 และใหม่กว่า คำขอดึงใด ๆ ควรทำกับสาขา main
สาขา release ควรสอดคล้องกับรุ่นล่าสุดปัจจุบัน
สาขา legacy เป็นรหัสล่าสุดของแทร็กมรดกซึ่งแสดงถึงเวอร์ชันสูงสุด 27.x แทร็กมรดกสำหรับผู้ที่ต้องการใช้สคริปต์นี้บน MacOS 10.15 ขึ้นไป
คำเตือน. นี่คือสคริปต์ทำลายตนเอง อย่าลองใช้กับอุปกรณ์ของคุณเอง!
erase-install.sh เป็นสคริปต์ในการติดตั้ง MacOS ใหม่โดยตรงจากปริมาณระบบโดยใช้ startosinstall ซึ่งเป็นไบนารีทรัพยากรที่ถูกสร้างขึ้นในแอปพลิเคชันติดตั้ง MACOS ตั้งแต่เวอร์ชัน 10.12.4 ตัวเลือก --eraseinstall ถูกเพิ่มด้วย MACOS 10.13.4 สำหรับคอมพิวเตอร์ที่มีปริมาณระบบ APFS
มันสามารถใช้ในการดาวน์โหลดติดตั้งใหม่อัพเกรดหรือลบ macOS
สคริปต์ได้รับการออกแบบมาเพื่อโต้ตอบกับ Mist-cli ซึ่งเป็นสคริปต์ที่พัฒนาโดย Nindi Gill เพื่อดาวน์โหลดแอปพลิเคชันติดตั้ง MacOS โดยตรงจาก Apple ไปยังไคลเอนต์ เวอร์ชันขั้นต่ำที่ต้องการคือ MacOS 10.15
เป็นไปได้อีกทางเลือกหนึ่งที่จะใช้คำสั่ง softwareupdate --fetch-full-installer บนคอมพิวเตอร์ MAC ที่ใช้ MACOS 11 หรือมากกว่า (จำเป็นต้องใช้ MACOS 11 เนื่องจากตัวเลือก --list-full-installers จะใช้เพื่อค้นหาการสร้างที่ถูกต้อง)
สคริปต์ยังได้รับการออกแบบมาเพื่อโต้ตอบกับ SwiftDialog เพื่อให้บทสนทนาแก่ผู้ใช้ เวอร์ชันขั้นต่ำที่ต้องการสำหรับ SwiftDialog คือ MacOS 11
สคริปต์มีตัวเลือกมากมายที่เหมาะกับเวิร์กโฟลว์เครื่องมือการจัดการและประสบการณ์ผู้ใช้ที่หลากหลาย เดิมทีออกแบบมาเพื่อทำงานกับ MACs ที่ลงทะเบียนใน JAMF Pro ตอนนี้มีตัวเลือกเพิ่มเติมสำหรับใช้กับระบบการจัดการอื่น ๆ หรือไม่มีระบบการจัดการเลย