Graham Pugh
참고 : 기본 ( main ) 브랜치는 프로덕션 트랙의 최신 코드 커밋으로 버전 28.0 및 최신 버전을 나타냅니다. 모든 풀 요청은 main 브랜치에 이루어져야합니다.
release 브랜치는 현재 최신 릴리스에 해당해야합니다.
legacy 브랜치는 레거시 트랙의 최신 코드 커밋으로 최대 27.x의 버전을 나타냅니다. 레거시 트랙은 MacOS 10.15 이상 에서이 스크립트를 사용해야하는 사람들을위한 것입니다.
경고. 이것은 자기 파괴 스크립트입니다. 자신의 장치에서 시도하지 마십시오!
erase-install.sh 버전 10.12.4 이후 MACOS 설치 프로그램 애플리케이션에 내장 된 리소스 바이너리 인 startosinstall 사용하여 시스템 볼륨에서 직접 MACOS를 다시 설치하는 스크립트입니다. --eraseinstall 옵션은 APFS 시스템 볼륨이있는 컴퓨터의 경우 MacOS 10.13.4와 함께 추가되었습니다.
MACOS를 다운로드, 복직, 업그레이드 또는 지우는 데 사용될 수 있습니다.
이 스크립트는 Apple에서 클라이언트로 직접 MacOS 설치 프로그램 응용 프로그램을 다운로드하기 위해 Nindi Gill이 개발 한 스크립트 인 Mist-Cli와 상호 작용하도록 설계되었습니다. 최소 필수 버전은 MACOS 10.15입니다.
MacOS 11 이상을 실행하는 Mac 컴퓨터에서 softwareupdate --fetch-full-installer 명령을 사용하는 것이 가능합니다 ( --list-full-installers 옵션이 유효한 빌드를 찾는 데 사용되기 때문에 MacOS 11이 필요합니다).
이 스크립트는 또한 사용자에게 대화를 제공하기 위해 SwiftDialog와 상호 작용하도록 설계되었습니다. SwiftDialog의 최소 필수 버전은 MACOS 11입니다 .
스크립트에는 다양한 워크 플로, 관리 도구 및 사용자 경험에 맞는 많은 옵션이 있습니다. 원래 JAMF Pro에 등록 된 MAC와 함께 작동하도록 설계되었으므로 이제 다른 관리 시스템이나 관리 시스템이 전혀 사용되지 않는 추가 옵션이 있습니다.