Czy istnieje skrypt, którego można użyć do pobrania instalatora Mojave bez logowania się do App Store?

14

Czy istnieje sposób na skrypt i pobranie instalatora Mojave bez logowania się do App Store?

Idealne byłoby coś innego niż otwarcie lub kliknięcie adresu URL, który wskazuje instalator w Mac App Store.

bmike
źródło
1
nadal będziesz musiał podać swoje poświadczenia.
Ruskes
3
Będziesz zaskoczony bardzo ładnym skryptem Pythona, z którym się spotkałem, który robi tę nieoczekiwaną rzecz @Buscar 웃 - trzymaj się mocno ...
bmike
3
co powiesz na
Ruskes 24.09.2018
1
Nie widziałem tego skryptu powłoki @Buscar 웃 - wydaje się, że ponownie pakuje aplikację, którą już pobrałeś, ale pochodzi ona z tej samej społeczności administratorów komputerów Macintosh, którzy współpracowali przy tworzeniu narzędzi munki, takich jak skrypt python, zadałem to pytanie, więc mogłaby udostępnić odpowiedź tutaj. Dzięki - nie widziałem tego +1
bmike

Odpowiedzi:

19

Istnieje bardzo dobrze udokumentowany skrypt open source, który odczytuje katalogi aktualizacji oprogramowania i analizuje je pod kątem głównych składników instalatora macOS, wyświetla monit o wybranie kompilacji i wersji do pobrania, a następnie rozpocznie pobieranie każdej części do systemu plików, a następnie zbuduje aplikację instalatora lub obraz na podstawie wybranych opcji.

Skrypt python o nazwie installinstallmacos.py ma następujący opis:

Narzędzie do pobierania części do instalacji aplikacji macOS z serwerów aktualizacji oprogramowania Apple i instalowania działającej aplikacji instalacji macOS na pustym obrazie dysku

To narzędzie zostało zaktualizowane do systemu macOS 10.15 Catalina.

bmike
źródło
Muszę zrobić sudo python ./installinstallmacos.pydobrze? Ale rozumiem. ImportError: No module named xattrByłoby bardzo miło, gdybyś mógł podać działający przykład. edycja: okazuje się, że muszę zainstalować pip install xattrOK, teraz mówi, could not find a default catalog url for this os versionże jestem na El Capitan.
Shayan
bmike Cześć! Czy udało Ci się pobrać skrypt za pomocą starych wersji systemu Mac OS? Jak Mavericks, Yosemite lub Lion itp.?
Shayan
1
W przeszłości @Shayan tak - ostatnio po prostu uruchamiamy serwer buforowania i korzystamy z nowych linków do sklepu - znacznie lepiej teraz, gdy Apple ułatwia znajdowanie starszych wersji i instalowanie ich
bmike