Mi viejo mac sigue descargando el instalador de actualizaciones de macOS monterey a pesar de que le he dicho que no lo haga en la configuración del sistema. También me da la lata de instalarlo todos los días. ¿Hay alguna forma de evitar que vuelva a descargarlo?
Respuestas
¿Demasiados anuncios?Tome cualquier pequeño .app
en la carpeta de aplicaciones.
Copiar y nombrar la copia Install macOS Monterey.app
.
Ahora hay un archivo en el camino, y el actualizador no lo descargará de nuevo.
/Applications/Install macOS Monterey.app
es la ruta exacta.
cp -r /System/Applications/Stocks.app "/Applications/Install macOS Monterey.app"
¿hay alguna forma de evitar que vuelva a descargarlo?
Acérquese a
Para evitar la (re)descarga del instalador de la actualización del sistema operativo, haga lo siguiente redirigiendo todas las conexiones que intentan llegar a los servidores de actualización de Apple para el SO .
Método
Añadir /etc/hosts
para redirigir a una dirección de red no utilizada.
Ejemplo
Un fragmento de hosts
a continuación (10.0.0.254 es a título ilustrativo, es posible que desee cambiarlo):
# Prevent macOS Monterey Installer from being downloaded unnneeded
10.0.0.254 swcdn.apple.com
10.0.0.254 swdownload.apple.com
10.0.0.254 swquery.apple.com
10.0.0.254 swscan.apple.com
# More per https://community.zscaler.com/t/mac-app-store-and-os-updates-blocked/16716/3
10.0.0.254 gg.apple.com
10.0.0.254 gnf-mdn.apple.com
10.0.0.254 gs.apple.com
10.0.0.254 ig.apple.com
10.0.0.254 skl.apple.com
Prueba
Compruébalo: Apple -> Actualización de Software -> (esperar) -> ver "No se pudo comprobar si hay actualizaciones No se obtuvo respuesta del servidor de Actualización de Software de Apple".
Descargo de responsabilidad
- Esto podría tener efectos secundarios que no son adecuados para su ordenador o configuración de red en particular. Idealmente, me gustaría dirigir el tráfico a un agujero negro en lugar de un dispositivo inexistente (o tal vez en el router / firewall), pero eso parece más complicado y tal vez menos transportable.
- No creo que se prevea que Mojave reciba ninguna actualización de seguridad más allá de la 2021-005, que probablemente ya tengas. Pero en el improbable cambio de cualquier futuro Actualizaciones de seguridad de Apple descargarlos probablemente requeriría deshacer temporalmente estos cambios.
Notas
- Suelo desactivar todas las opciones de comprobación/descarga/instalación de actualizaciones del sistema operativo en Actualización de software -> Avanzado, así que no estoy muy seguro de cómo se descargó Monterey.
- Solía tener activada la opción No molestar durante 23 h 59 min al día para no ver nunca ninguna notificación de actualización del sistema operativo, pero parece que ya no es necesaria ahora que las conexiones de red del servidor de actualización están bloqueadas por
hosts
.- Esto significa que ahora puedo recibir notificaciones en Mojave de la única aplicación de la que realmente las quiero.
- La App Store todavía parece funcionar para mí para buscar y descargar aplicaciones con esto en su lugar.
- Si resulta que la solución deja de funcionar o tiene algún problema, intentaré volver y editar esto.
Añade un cron para eliminar automáticamente el archivo cuando aparezca. Respuesta cortesía de reddit
Abra crontab con Vim:
sudo crontab -e
Pulse i
para el modo INSERT, luego pegue lo siguiente:
* * * * * rm -rf /Applications/Install\ macOS\ Monterey.app
Pulse ESC
para salir del modo INSERTAR y, a continuación :x
para guardar y salir