App Store에 로그인하지 않고 Mojave 설치 프로그램을 다운로드하는 데 사용할 수있는 스크립트가 있습니까?


13

App Store에 로그인하지 않고 Mojave 설치 프로그램을 스크립팅하고 다운로드하는 방법이 있습니까?

Mac App Store의 설치 프로그램을 가리키는 URL을 열거 나 클릭하는 것 이외의 것이 이상적입니다.


1
자격 증명을 제공해야합니다.
— Ruskes

3
당신은 내가 겪은 아주 멋진 파이썬 스크립트에 놀랄 것입니다. @Buscar 웃-꽉 조이는 ...
— bmike


1
쉘 스크립트 @Buscar 웃을 보지 못했습니다. 이미 다운로드 한 응용 프로그램을 다시 패키지하는 것처럼 보이지만 동일한 Macintosh 관리자 커뮤니티에서 공동 작업하여 공동 작업 한 Python 스크립트와 같은 munki 도구를 만들었습니다. 여기에 답변을 공유 할 수 있습니다. 감사합니다-+1
— bmike

답변:


18

소프트웨어 업데이트 카탈로그를 읽고 주요 macOS 설치 프로그램 구성 요소에 대해 구문 분석하고 다운로드 할 빌드 및 버전을 묻는 메시지를 표시 한 다음 각 부분을 파일 시스템으로 다운로드 한 다음 설치 프로그램을 빌드하는 매우 잘 알려진 오픈 소스 스크립트가 있습니다. 또는 선택한 옵션에 따라 이미지를

installinstallmacos.py 라는 Python 스크립트에 다음 설명이 있습니다.

Apple의 소프트웨어 업데이트 서버에서 macOS 앱 설치용 부품을 다운로드하고 빈 디스크 이미지에 작동하는 설치 macOS 앱을 설치하는 도구

이 도구는 macOS 10.15 Catalina 용으로 업데이트되었습니다.


내가해야 할 sudo python ./installinstallmacos.py권리가? 그러나 나는 ImportError: No module named xattr당신이 작동하는 예를 줄 수 있다면 매우 좋을 것입니다. 편집 : 나는 지금 엘 캐피 탄에 pip install xattr있다고 말하면 ok 를 설치해야한다는 것이 밝혀졌습니다 could not find a default catalog url for this os version.
— Shayan

bmike 안녕하세요! 이전 Mac OS 버전을 다운로드하는이 스크립트로 성공 했습니까? 매버릭스, 요세미티 또는 라이온 등?
— Shayan

1
과거 @Shayan 예 – 최근에는 캐싱 서버를 실행하고 새로운 상점 링크를 사용합니다. 이제 Apple이 이전 버전을 쉽게 찾아 설치할 수있게되었습니다.
— bmike
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.