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 abrir la App Store para ver qué hay de nuevo. Solo quiero descartar la alerta para que no vuelva a aparecer. Conozco el consejo de deslizar la notificación por el costado de la pantalla para que desaparezca, pero parece volver unos minutos más tarde.
Busqué en las Preferencias del sistema para cambiarlo a un 'banner' en lugar de una 'alerta' para que desaparezca 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 estas dos preguntas relacionadas y parece que no puedo hacer que las respuestas funcionen para mí para suprimir 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 y cuando pueda reconocerlo y no tener que volver a molestarme.
¿Hay alguna opción de configuración oculta que pueda invocar para controlar que estas notificaciones no vuelvan a aparecer?
Acabo de desactivar la búsqueda automática de actualizaciones desde Preferencias del Sistema:
Instalo 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 al iniciarse hasta que reinicié. Después de eso, cambié -ia
para -da
que el comando solo descargue actualizaciones. softwareupdate
Sin embargo, no incluye actualizaciones para las aplicaciones de la App Store.
Hay una base de datos SQLite ubicada en ~/Library/Application Support/NotificationCenter que busca albergar 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 conocimiento podría hurgar y averiguar más.
ckoerner estaba en el camino correcto. Esto es un poco técnico, pero he estado felizmente libre del aviso de actualización 10.8.3 todo el día.
Vaya a ~/Biblioteca/Soporte de aplicaciones/Centro de notificaciones
Averigüe qué archivo .db es el más nuevo.
Abra ese archivo en Terminal con sqlite3:sqlite3 LONG_FILE_NAME.db
Escriba select app_id from app_info where bundleid = 'com.apple.appstore';
y luego presione regresar. Se mostrará un número.
Luego, elimine todas las notificaciones de la tienda de aplicaciones.delete from notifications where app_id = NUMBER_FROM_PREVIOUS_STEP;
Finalmente, es posible que deba eliminar NotificationCenter. Esa era la única forma de eliminar una notificación existente de la pantalla. Escriba killall NotificationCenter
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 esa notificación regañandome todo el día.
Ve a Preferencias del sistema > Actualizaciones de software y luego desmarca todo lo que ves.
Haga clic en el icono a la derecha del foco. Luego, desplácese hasta la parte superior. Mostrará "Mostrar alertas y pancartas activadas". Simplemente apágalo y las alertas desaparecerán por el resto del día.
Si pasa el cursor sobre la notificación y desliza el dedo de izquierda a derecha en el panel táctil (suponiendo que tenga uno), se moverá a la lista de notificaciones y se quitará de su pantalla inmediata.
bmike
Eir Nym
keir thomas
TomG