Réinitialiser le serveur de mise à jour du logiciel OS X

9

Ma mise à jour logicielle est interrompue. J'avais essayé de le mettre à jour à partir de mon serveur OS X (server.local) (au lieu de tirer d'Apple) pour économiser la bande passante, mais je n'ai jamais réussi à le faire fonctionner. Maintenant, lorsque j'exécute la mise à jour logicielle, j'obtiens:

Le serveur de mise à jour logicielle (server.local) ne répond pas.

Vérifiez que votre connexion réseau fonctionne normalement. S'il n'y a aucun problème avec votre connexion, contactez votre administrateur réseau pour obtenir de l'aide.

J'ai essayé de le réinitialiser à l'emplacement par défaut en faisant:

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

et

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

mais cela donne toujours la même erreur.

J'ai également essayé d'utiliser le Software Update Enabler qui n'a eu aucun effet.

J'exécutais Leopard lorsque j'ai rencontré ce problème pour la première fois. J'ai depuis mis à niveau vers Snow Leopard, mais cela n'a eu aucun effet sur ce problème.

Trevor Hartman
la source
Avez-vous utilisé MCX (Gestion des préférences dans Workgroup Manager) pour définir vos paramètres de mise à jour logicielle?
Chealion
Oui. Mais sa mise à jour (pour un utilisateur) n'a rien fait. J'ai fini par créer un ordinateur dans le gestionnaire de groupe de travail, en saisissant l'IP de mon client et en définissant un serveur approprié qui l'a corrigé.
Trevor Hartman,

Réponses:

7

Suppression /Library/Preferences/com.apple.SoftwareUpdate.plistdevrait être tout ce que vous avez besoin, mais il est possible que les paramètres dans la vie ~/Library/Preferences/com.apple.SoftwareUpdate.plistaussi bien ou même via MCX ( M anaged C LIENT pour Mac OS X ). Vous pouvez vérifier les paramètres MCX en exécutantsudo mcxquery -user shortusername | grep Update

Chealion
la source
8

markratledge a le droit de commande, mais il doit être exécuté avec des privilèges de super utilisateur. Pour ce faire, copiez et collez cette commande exacte dans une fenêtre de terminal:

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

Il vous demandera un mot de passe administrateur et se terminera sans aucune confirmation.

RayPeters
la source
Cela a fonctionné pour moi (j'ai d'abord sauvegardé le fichier au cas où). ce sont les documents associés du site apple support.apple.com/en-us/HT202030
timhc22
1

Cette astuce - 10.6 Server: définir le serveur de mise à jour logicielle approprié - indique qu'il existe désormais trois catalogues de mise à jour différents entre 10.4, 10.5 et 10.6; et il donne également un script shell différent pour supprimer le catalogURL existant par défaut:

par défaut, supprimer /Library/Preferences/com.apple.SoftwareUpdate CatalogURL

Markratledge
la source
La modification de CatalogURL semble n'avoir aucun effet. Peu importe ce que je fais, je reçois toujours le même message d'erreur.
Trevor Hartman