Исправление зависших обновлений App Store и высокопроизводительного обновления ЦП в OS X
Некоторые пользователи, которые пытаются установить OS X Yosemite 10.10.4 или iTunes 12.2, обнаруживают, что Mac App Store зависает, с бесконечным вращающимся курсором ожидания и обновлениями, которые никогда не появляются. Дальнейшее расследование показывает, что процесс под названием «обновление программного обеспечения» одновременно выходит из строя и потребляет 99% ресурсов ЦП в течение неопределенного периода времени, если его оставить без присмотра.Если вы столкнулись с любой из этих проблем при попытке установить вышеупомянутые обновления, есть несколько возможных решений этой проблемы, но в любом случае вам придется временно обойти App Store.
После того, как я сам столкнулся с этой проблемой при попытке обновить один Mac, я смог решить ее, вручную установив iTunes из механизма обновления программного обеспечения командной строки, который избегает App Store.
Во-первых, если обновление программного обеспечения потребляет значительную часть ЦП, вы можете завершить процесс с помощью следующей команды Терминала:
killall softwareupdated
Далее вы можете установить обновление iTunes 12.2 вручную с помощью следующей командной строки:
softwareupdate -i iTunesXPatch-12.2
После того, как iTunes 12.2 установился и больше не доступен в качестве обновления, все остальное в App Store, как обычно, работало в моем случае нормально.
Для некоторых пользователей проблема сохраняется и с актуальным обновлением OS X 10.10.4.
Для установки OS X 10.10.4 вы можете либо попытаться выполнить обновление из командной строки, либо загрузить и использовать Combo Updater. В любом случае вы захотите заранее сделать резервную копию Mac, как и при любом другом системном обновлении.
Команда для запуска установки OS X 10.10.4 из Терминала выглядит следующим образом:
softwareupdate -i OSXUpd10.10.4-10.10.4
Для завершения установки требуется перезагрузка.
Получение обновлений программного обеспечения из командной строки приводит к тем же версиям, что и загрузка из Mac App Store, просто избегает само приложение, которое зависает по какой-либо причине.
Большинство пользователей не должны сталкиваться с этой проблемой, но если вы столкнулись, сообщите нам в комментариях, работают ли эти решения для вас.