Bagaimana cara mengubah server Pembaruan Perangkat Lunak menjadi server resmi di OS X Lion (atau lebih baru)?


11

Saya baru-baru ini membeli pro macbook baru dengan Lion, memiliki beberapa masalah dan memeriksanya oleh orang-orang Apple. Itu dikembalikan kepada saya tetapi server pembaruan perangkat lunak tampaknya telah berubah dan tidak akan memperbarui. Bagaimana saya bisa berubah ke yang resmi? Saya ingin menghindari 2 jam perjalanan. Terima kasih!!

Jawaban:


16

Itu tergantung pada bagaimana mereka mengubah pengaturan server pembaruan. Jika mereka melakukan hal yang jelas, ini akan menghapus pengaturan (jadi itu akan kembali normal):

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

Jika itu tidak berhasil, ada kemungkinan itu dikonfigurasikan sebagai pengaturan per pengguna (daripada seluruh sistem), dalam hal ini harus dilakukan:

defaults delete com.apple.SoftwareUpdate CatalogURL

8

Pada sistem yang lebih baru dari 10.10

sudo softwareupdate --clear-catalog

2

Sebelum berkendara ke teknisi Apple, Anda dapat mengetik perintah Terminal berikut:

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

Ini akan memberi tahu URL yang diperiksa SoftwareUpdate.


1
Apakah Anda bersedia sedikit memperluas ini? Kami mencari jawaban yang baik dan mendalam. Mungkin Anda bisa memasukkan langkah-langkah yang diperlukan untuk sampai ke titik ini?
bassplayer7

Pada OS X 10.8.2, ketika menguji jawaban di atas, saya mendapatkan kesalahan ini: Pasangan domain / default (/Library/Preferences/com.apple.SoftwareUpdate, CatalogURL) tidak ada
gosmond

@gosmond: itu berarti bahwa komputer Anda akan menggunakan default - server Apple.
Gordon Davisson

@GordonDavisson, OK, maka machead harus membuat itu jelas dalam jawabannya, sehingga orang yang mencoba perintah tidak dibiarkan menggaruk-garuk kepala mereka dengan "kesalahan" yang jelas dalam output.
gosmond

-1

Di atas hampir, tetapi tidak sepenuhnya benar. Harus

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

Diikuti dengan reboot.

ini akan menghapus server apa pun yang dilihat Mac Anda untuk mendapatkan pembaruan perangkat lunak dan akan membiarkannya kembali ke Apple. Saya baru saja melakukan ini pada iMac yang menjalankan El Cap yang berusaha mendapatkan pembaruan dari server pembaruan internal yang terputus bertahun-tahun yang lalu.


3
Tidak ada "di atas" di Stack Exchange; jawaban disajikan dalam urutan acak, meskipun disusun berdasarkan skor, & dapat berubah seiring waktu.
Tetsujin

-2
sudo defaults rm /Library/Preferences/com.apple.SoftwareUpdate.plist

lalu reboot

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.