7 votos

¿Cómo bloquear todas las notificaciones de actualización de software en MacOS?

El Actualizaciones de software en Preferencias del sistema están todos deshabilitados. A pesar de ello, MacOS sigue mostrando banners de notificación en Catalina (y Big Sur) que algunos usuarios pulsan accidentalmente para iniciar una actualización. Quiero evitar que MacOS muestre todos los banners de notificación de Actualización de Software para evitar actualizaciones accidentales. Sin embargo, quiero poder iniciar manualmente las actualizaciones de software cuando lo desee.

Anteriormente se ha sugerido lo siguiente:

  1. softwareupdate --ignore “macOS Big Sur” pero esto ya no está disponible como opción de comando y sólo bloquearía las actualizaciones mayores, no las menores ni las de seguridad, según parece. (Sólo disponible en High Sierra hasta Catalina con Gerente de negocios de Apple la inscripción, Gerente de la Escuela Apple inscripción o matriculación en un MDM aprobado por el usuario )

  2. Moviendo com.apple.SoftwareUpdateNotificationManager.plist de /System/Library/LaunchAgents a /System/Library/LaunchAgentsIgnored pero para realizar estos cambios, hay que arrancar desde otro disco, de lo contrario System es de sólo lectura. Además, la notificación volverá a aparecer si Actualizaciones de software se selecciona en Preferencias del sistema . Esto es engorroso, ya que significa un montón de pasos, incluyendo reinicios adicionales cuando se desean actualizaciones y se inician manualmente.

Actualmente estoy probando otra solución propuesta que consiste en instalar el Cortafuegos de aplicaciones Lulu y luego bloquear /System/Library/CoreServices/Software Update.app/Contents/Resources/softwareupdated .

Bloqueo y reactivación softwareupdated para las actualizaciones manuales sería menos engorroso que deshabilitar y volver a habilitar el LaunchAgent protegido por el sistema, pero no estoy muy seguro de si realmente evitará que aparezcan las notificaciones. ¿Quién puede confirmar que esto funciona a largo plazo?

¿Hay alguna otra opción para conseguirlo?

Preguntas relacionadas: ¿Cómo bloquear las actualizaciones de Mac OS X Catalina? / Eliminar el botón "Actualizar ahora" de MacOS Big Sur en las Preferencias del Sistema / ¿Cómo puedo desactivar permanentemente las notificaciones del App Store en Big Sur?

6voto

ChrisW Puntos 366

Ahora he probado el bloqueo softwareupdated durante unas semanas y funciona como estaba previsto. - Esto se ha vuelto más importante recientemente, ya que la actualización de Monterey de 12.2.1 a 12.3 ha causado graves problemas con las tarjetas gráficas de las series 5000 y 6000 de AMD a muchos usuarios.

TL;DR

La respuesta corta es instalar el Cortafuegos de aplicaciones LuLu y bloque el proceso softwareupdated cuando se le solicite. Vuelva a habilitarlo temporalmente cuando quiera hacer actualizaciones manuales.

Paso a paso detallado

El primer paso obvio es desactivar completamente todas las actualizaciones en Preferencias del sistema pero, sorprendentemente, esto no detiene las notificaciones de los clics.

Descargar e instalar Lulu

Objetivo-Ver: LuLu Application Firewall - Big Sur se recomienda para la versión 2.4. También está disponible la versión 1.2 para versiones anteriores de MacOS.

Activar inicialmente todos los avisos del cortafuegos

  • Lulu Preferences > Rules > Uncheck All, para que vea todos los avisos del Firewall inicialmente.

Activar una solicitud de actualización de software

  • Sistema Preferencias > Actualizaciones de software > Avanzadas cambiar cualquier ajuste de actualización para desencadenar una solicitud de actualización de software

  • Bloquee cuando se le pida

    • Crea una nueva regla de firewall

Desactivar las actualizaciones de software

  • En el sistema Preferencias > Actualizaciones de software > Avanzadas - asegúrese de que todos los ajustes de actualización de software están desactivados

  • Esperar el tiempo de espera

Comprobar manualmente las actualizaciones de las aplicaciones y/o de MacOS

  • En Lulu > Reglas buscar softwareactualizado y permitir temporalmente las actualizaciones de software
  • Haga doble clic en la regla y cambie a Permitir

Activar temporalmente las actualizaciones de software

  • Sistema Preferencias > Actualizaciones de software > Avanzadas activar los elementos que desea actualizar

Reactivar la regla del cortafuegos que bloquea las actualizaciones de software

  • En Lulu > Reglas buscar softwareactualizado y bloquear las actualizaciones de software de nuevo
  • Haga doble clic en la regla y cambie a Bloque

Desactivar de nuevo las actualizaciones de software

  • Sistema Preferencias > Actualizaciones de software > Avanzadas desactivar de nuevo todas las actualizaciones automáticas

Nota: este método puede no ser a prueba de idiotas si el usuario utiliza directamente las Preferencias del Sistema: He visto el Actualización del software de Monterey 12.3 realmente reaparecen dentro de las Preferencias del Sistema después de un tiempo a pesar de que las actualizaciones de software están bloqueadas por el firewall. Esto puede deberse al almacenamiento inicial en caché de la información de actualización.

Véase también mi artículo: Bloquear las notificaciones de actualización - Guía con capturas de pantalla

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X