¿Cómo puedo descartar permanentemente las notificaciones de Actualizaciones disponibles?

27

Con el Centro de notificaciones en Mountain Lion, recibo una alerta cuando hay actualizaciones de software disponibles. El problema es que mis únicas opciones son 'Detalles' y 'Actualizar'. No quiero interrumpir mi trabajo para instalar la actualización y no quiero iniciar la App Store para ver qué actualización hay. Solo quiero descartar la alerta para que no vuelva a aparecer. Conozco la sugerencia que borra la notificación del lado de la pantalla para que desaparezca, pero parece que vuelve unos minutos después.

Busqué en las Preferencias del sistema para cambiarlo a un 'banner' en lugar de 'alerta' para que desaparezca por sí solo después de unos segundos, pero no hay opción para controlar las notificaciones de actualización de software. También he leído detenidamente estos dos related preguntas y parece que no puedo hacer que las respuestas allí funcionen para que elimine las notificaciones de actualización repetitivas.

Puedo desactivar todas las actualizaciones de software, pero no estoy realmente en contra de las notificaciones de actualización, siempre que pueda reconocerlas y no volver a molestarme.

¿Hay alguna opción de configuración oculta que pueda invocar para controlar que estas notificaciones vuelvan a aparecer?

    
pregunta g . 26.11.2012 - 19:13

6 respuestas

9

Acabo de deshabilitar la búsqueda de actualizaciones automáticamente desde las Preferencias del Sistema:

Instalo las actualizaciones manualmente desde App Store o con sudo softwareupdate -ia .

Intenté agregar este comando al crontab de la raíz (y no reiniciar después de las actualizaciones):

0 14 * * * /usr/sbin/softwareupdate -ia

Al principio no tuve ningún problema, pero después de la actualización 10.8.3, Safari comenzó a fallar en el inicio hasta que reinicié. Después de eso, cambié -ia a -da para que el comando solo descargue las actualizaciones. Sin embargo, softwareupdate no incluye actualizaciones para las aplicaciones de App Store.

    
respondido por el user495470 10.03.2013 - 03:53
6

Hay una base de datos SQLite ubicada en ~ / Library / Application Support / NotificationCenter que busca alojar toda la información de las aplicaciones registradas en el Centro de notificaciones.

La Mac App Store tiene algunas entradas en la base de datos, pero no veo nada que le permita cambiar la configuración. Tal vez alguien con más conocimientos pueda hurgar y averiguar más.

    
respondido por el ckoerner 14.01.2013 - 23:11
5

ckoerner estaba en el camino correcto. Esto es un poco técnico, pero he estado afortunadamente libre del aviso de actualización 10.8.3 durante todo el día.

  1. Vaya a ~ / Library / Application Support / NotificationCenter

  2. Averigüe qué archivo .db es el más nuevo.

  3. Abre ese archivo en la Terminal con sqlite3: sqlite3 LONG_FILE_NAME.db

  4. Escriba select app_id from app_info where bundleid = 'com.apple.appstore'; y luego presione regresar. Se mostrará un número.

  5. Luego elimine todas las notificaciones de la tienda de aplicaciones. delete from notifications where app_id = NUMBER_FROM_PREVIOUS_STEP;

  6. Finalmente, es posible que tengas que eliminar NotificationCenter. Esa era la única forma de eliminar una notificación existente de la pantalla. Escriba killall NotificationCenter en la Terminal.

Aquí hay un ejemplo del uso de sqlite3:

sqlite> select app_id from app_info where bundleid = 'com.apple.appstore';
8
sqlite> delete from notifications where app_id = 8;
sqlite> .q

No estoy seguro de cuánto durará, pero ha sido una gran tarde sin que la notificación me haya molestado todo el día.

    
respondido por el Mark Lilback 15.03.2013 - 23:02
1

Ir a las preferencias del sistema > software Actualiza y luego desmarca todo lo que veas.

    
respondido por el JWell 06.02.2013 - 07:10
0

Haz clic en el icono a la derecha del foco. Luego desplázate hasta la parte superior. Se mostrará "Mostrar alertas y banners en". Simplemente apágalo y las alertas desaparecerán por el resto del día.

    
respondido por el Julian 18.04.2013 - 17:15
-2

Si se desplaza sobre la notificación y se desliza de izquierda a derecha en el trackpad (suponiendo que tenga una), se moverá a la lista de notificaciones y saldrá de su pantalla inmediata.

    
respondido por el user39590 14.01.2013 - 18:26

Lea otras preguntas en las etiquetas