У меня менее надежное интернет-соединение, поэтому моя загрузка Yosemite через App Store была прервана за несколько попыток. Я хотел бы знать, если моя загрузка не повреждена. Если вы можете запустить эту команду в терминале:
shasum /Applications/Install\ OS\ X\ Yosemite.app/Contents/SharedSupport/InstallESD.dmg
и поделитесь своим результатом. Таким образом, мы можем договориться о том, как выглядит чистая копия.
Почему бы не проверить подпись вместо этого? Таким образом, вам не придется полагаться на внешнюю контрольную сумму.
Вот пример этого, сделанный с установщиком Mavericks (у меня еще нет установщика Yosemite):
источник
Дополнение принятого ответа за 10.10 …
10.10.1
Версия 1.6.7 (1014) Установка OS X Yosemite.app
a673c2c6d967f4da2934b7d6cf3736936970b194
10.10.2
Версия 1.6.10 (1017) приложения
059f2603a91465bcee24c864d446da30df920f85
Обратите внимание, что это отличается от версии 2 принятого ответа ; результат, добавленный к этой ревизии, был действительно для 10.10. 1 .
10.10.3
Версия 1.6.16 (1023) приложения
dc4d4d0a7cd4aea4514025d23a58d05107369fa9
10.10.5
Версия приложения 1.6.43 (1043), загруженная из App Store сначала в воскресенье 2016-07-17, снова в 2016-07-18
0e063fd87d5b0a4f68dbd35da95b2018748f88eb
В https://github.com/drduh/OS-X-Security-and-Privacy-Guide/blob/master/InstallESD_Hashes.csv и из комментария под общепринятом ответ :
ef5cc8851b893dbe4bc9a5cf5c648c10450af6bc
Относительно расхождения: https://github.com/drduh/OS-X-Security-and-Privacy-Guide/issues/125
Записи моих чеков за .5
- и со ссылкой на Mac OS X: Как проверить дайджест SHA-1 - Поддержка Apple :
Запись моих проверок на .3, .2 и .1
Уверенность в том, что контрольные суммы данных для .3, .2 и .1 не изменились с момента их записи на мой диск
Подтверждая, что версия приложения для 10.10.1 была 1.6.7
Для 10.10.4 я никогда не скачивал установщик.
источник
Вы можете использовать проверку цифровой подписи Apple, как показано здесь https://support.apple.com/en-ap/HT202369
источник