Setzen Sie den OS X Software Update-Server zurück

9

Mein Software-Update ist defekt. Ich hatte versucht, es so einzustellen, dass es von meinem OS X-Server (server.local) aktualisiert wird (anstatt von Apple zu ziehen), um Bandbreite zu sparen, konnte es jedoch nie zum Laufen bringen. Wenn ich jetzt Software Update ausführe, erhalte ich:

Der Software Update Server (server.local) antwortet nicht.

Stellen Sie sicher, dass Ihre Netzwerkverbindung normal funktioniert. Wenn bei Ihrer Verbindung keine Probleme auftreten, wenden Sie sich an Ihren Netzwerkadministrator.

Ich habe versucht, es auf den Standardspeicherort zurückzusetzen, indem ich Folgendes getan habe:

defaults write ~/Library/Preferences/com.apple.SoftwareUpdate CatalogURL "http://swscan.apple.com/content/catalogs/index-1.sucatalog"

und

defaults write /Library/Preferences/com.apple.SoftwareUpdate CatalogURL "http://swscan.apple.com/content/catalogs/index-1.sucatalog"

aber es gibt immer noch den gleichen Fehler.

Ich habe auch versucht, den Software Update Enabler zu verwenden, der keine Auswirkungen hatte.

Ich habe Leopard ausgeführt, als ich zum ersten Mal auf dieses Problem gestoßen bin. Ich habe seitdem ein Upgrade auf Snow Leopard durchgeführt, aber das hatte keine Auswirkungen auf dieses Problem.

Trevor Hartman
quelle
Haben Sie MCX (Preference Management in Workgroup Manager) verwendet, um Ihre Software-Update-Einstellungen überhaupt festzulegen?
Chealion
Ja. Aber das Aktualisieren (für einen Benutzer) hat nichts gebracht. Am Ende habe ich im Arbeitsgruppen-Manager einen Computer erstellt, die IP meines Clients eingegeben und einen geeigneten Server eingerichtet, der das Problem behoben hat.
Trevor Hartman

Antworten:

7

Löschen /Library/Preferences/com.apple.SoftwareUpdate.plistsollte alles , was Sie brauchen, aber es ist möglich , dass die Einstellungen Leben in ~/Library/Preferences/com.apple.SoftwareUpdate.plistso gut oder sogar über MCX ( M anaged C lient für Mac OS X ). Sie können die MCX-Einstellungen überprüfen, indem Sie ausführensudo mcxquery -user shortusername | grep Update

Chealion
quelle
8

markratledge hat das Befehlsrecht, muss jedoch mit Superuser-Berechtigungen ausgeführt werden. Kopieren Sie dazu genau diesen Befehl und fügen Sie ihn in ein Terminalfenster ein:

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

Sie werden zur Eingabe eines Administratorkennworts aufgefordert und ohne Bestätigung ausgefüllt.

RayPeters
quelle
Dies funktionierte für mich (ich habe die Datei zuerst gesichert, aber nur für den Fall). Dies sind die zugehörigen Dokumente von der Apple-Website support.apple.com/en-us/HT202030
timhc22
1

Dieser Hinweis - 10.6 Server: Legen Sie den entsprechenden Software Update Server fest - besagt, dass es jetzt drei verschiedene Update-Kataloge zwischen 10.4, 10.5 und 10.6 gibt. und es gibt auch ein anderes Shell-Skript, um die vorhandene catalogURL wieder auf den Standardwert zu löschen:

Standardmäßig löschen Sie /Library/Preferences/com.apple.SoftwareUpdate CatalogURL

markratledge
quelle
Das Ändern der CatalogURL scheint keine Auswirkungen darauf zu haben. Unabhängig davon, was ich tue, erhalte ich immer noch die gleiche Fehlermeldung.
Trevor Hartman