Как мне изменить сервер обновлений программного обеспечения на официальный на OS X Lion (или позже)?

11

Недавно я купил новый MacBook Pro с Lion, у меня были некоторые проблемы и он был проверен людьми Apple. Он был возвращен мне, но сервер обновления программного обеспечения, кажется, был изменен и не будет обновляться. Как я могу перейти на официальный? Я хотел бы избежать 2-часовой езды. Благодарность!!

Мэтт Шерман
источник

Ответы:

16

Это зависит от того, как именно они изменили настройки сервера обновлений. Если они сделали очевидную вещь, это должно удалить настройку (чтобы она вернулась к нормальной жизни):

sudo defaults delete /Library/Preferences/com.apple.SoftwareUpdate CatalogURL

Если это не сработает, возможно, он настроен как индивидуальный (а не общесистемный) параметр, и в этом случае это должно быть сделано:

defaults delete com.apple.SoftwareUpdate CatalogURL
Гордон Дэвиссон
источник
8

На системе новее 10.10

sudo softwareupdate --clear-catalog
Quanlong
источник
2

Перед поездкой к специалисту Apple вы можете ввести следующую команду терминала:

defaults read /Library/Preferences/com.apple.SoftwareUpdate CatalogURL

Это сообщит URL, который проверяет SoftwareUpdate.

machead
источник
1
Хотели бы вы немного расширить это? Мы ищем хорошие, подробные ответы. Возможно, вы могли бы включить шаги, необходимые для достижения этой точки?
bassplayer7
В OS X 10.8.2 при тестировании вышеуказанного ответа я получаю эту ошибку: Пара домен / по умолчанию (/Library/Preferences/com.apple.SoftwareUpdate, CatalogURL) не существует
Госмонд
@gosmond: это означает, что ваш компьютер будет использовать серверы по умолчанию - серверы Apple.
Гордон Дэвиссон
@GordonDavisson, хорошо, тогда machead должен прояснить это в ответе, чтобы люди, которые пробуют команду, не оставляли царапины на голове из-за явной «ошибки» в выводе.
Госмонд
-1

Выше почти, но не совсем правильно. Так должно быть

sudo rm /Library/Preferences/com.apple.SoftwareUpdate.plist

Затем следует перезагрузка.

Это приведет к удалению любого сервера, на который смотрит ваш Mac для получения обновлений программного обеспечения, и вернет его по умолчанию обратно на Apple. Я только что сделал это на iMac под управлением El Cap, который пытался получать обновления с внутреннего сервера обновлений, который был отключен несколько лет назад.

Сара
источник
3
На бирже стека нет «выше»; ответы представляются в случайном порядке, хотя и упорядочены по баллам, и могут меняться со временем.
Тетсудзин
-2
sudo defaults rm /Library/Preferences/com.apple.SoftwareUpdate.plist

затем перезагрузите

IT парень
источник