Questão Redefinir o servidor de atualização de software do OS X


Minha atualização de software está quebrada. Eu tinha tentado configurá-lo para atualizar do meu servidor OS X (server.local) (em vez de puxar da Apple) para economizar largura de banda, mas nunca consegui fazê-lo funcionar. Agora, quando executo a Atualização de Software, recebo:

O servidor de atualização de software (server.local) não está respondendo.

Verifique se sua conexão de rede está funcionando normalmente. Se não houver problemas com sua conexão, entre em contato com o administrador da rede para obter assistência.

Eu tentei redefini-lo de volta para o local padrão, fazendo:

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

e

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

mas ainda dá o mesmo erro.

Eu também tentei usar o Enabler de atualização de software que não teve efeito.

Eu estava executando o Leopard quando encontrei esse problema pela primeira vez. Desde então, atualizei para o Snow Leopard, mas isso não teve efeito sobre esse problema.


9


origem


Você usou o MCX (gerenciamento de preferências no Workgroup Manager) para definir suas configurações de atualização de software? - Chealion
Sim. Mas atualizá-lo (para um usuário) não fez nada. Acabei criando um computador no gerenciador de grupo de trabalho, inserindo o IP do meu cliente e configurando um servidor adequado que o consertasse. - Trevor Hartman


Respostas:


Excluindo /Library/Preferences/com.apple.SoftwareUpdate.plist deve ser tudo que você precisa, mas é possível que as configurações estejam ~/Library/Preferences/com.apple.SoftwareUpdate.plist bem ou mesmo via MCX (Managed Client para Mac OS X). Você pode verificar as configurações do MCX executando sudo mcxquery -user shortusername | grep Update


7





O markratledge tem o comando certo, mas precisa ser executado com privilégios de superusuário. Para fazer isso, copie e cole este comando exato em uma janela de terminal:

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

Ele solicitará uma senha de administrador e será concluído sem qualquer confirmação.


7



Isso funcionou para mim, (eu fiz o backup do arquivo primeiro, embora apenas no caso). esta é a documentação associada do site da Apple support.apple.com/pt-br/HT202030 - timhc22


Essa dica - 10.6 Servidor: Defina o Servidor de Atualização de Software apropriado - diz que agora há três catálogos de atualização diferentes entre 10.4, 10.5 e 10.6; e também fornece um script de shell diferente para excluir o catalogURL existente de volta ao padrão:

padrões delete /Library/Preferences/com.apple.SoftwareUpdate CatalogURL


1



Alterar o CatalogURL parece ter efeito nulo. Independentemente do que eu faço, ainda recebo a mesma mensagem de erro. - Trevor Hartman