¿Por qué la comprobación de la actualización del software OS X lleva tanto tiempo?

28

¿Por qué demora tanto la Actualización de software en OS X decirme que estoy actualizado? Actualmente estoy ejecutando 10.7.2, pero este ha sido el caso de todas las versiones de OS X que he ejecutado. Acabo de realizar una comprobación y tardé tres minutos en volver.

No se me ocurre ninguna razón por la que deba tomar tanto tiempo. ¿No es una búsqueda bastante rápida de aplicaciones y versiones?

Por el contrario, la misma función en iOS / iTunes Store y Mac App Store casi no lleva tiempo.

    
pregunta Trieu 17.11.2011 - 03:17

2 respuestas

14

Mac OS X mantiene una lista de todos los paquetes instalados en /var/log/receipts .

Cuando se ejecuta la actualización de software, comprueba si hay actualizaciones de cada paquete (o quizás solo de Apple) individualmente, enviando una solicitud HTTP con una firma del paquete a los servidores de Apple y esperando una respuesta. Esto es necesario debido a la amplia variedad de configuraciones posibles para cualquier sistema.

En mi sistema Snow Leopard, la actualización del software ha enviado ~ 322 solicitudes HTTP a los servidores de Apple.

Básicamente, solo está buscando si hay actualizaciones, pero debido a la gran cantidad de paquetes separados ya veces opcionales (Java, X11, controladores de impresora, etc.), combinado con el hecho de que está enviando cada solicitud por separado. , puede tardar un rato.

    
respondido por el MikelR 18.11.2011 - 17:44
0

Nunca he experimentado este problema, porque nunca hago una "Actualización de software" manualmente. Lion me dice, con una ventana emergente de "Actualización de software", cuando una actualización está lista para mí. Y luego, la comprobación después de la actualización lleva aproximadamente un minuto.

Esta es una gran mejora desde su lado.

    
respondido por el Matias Vad 18.11.2011 - 23:25

Lea otras preguntas en las etiquetas