Dengan Pusat Pemberitahuan di Mountain Lion, saya mendapatkan peringatan ketika pembaruan perangkat lunak tersedia. Masalahnya adalah, satu-satunya pilihan saya adalah 'Detail' dan 'Perbarui'. Saya tidak ingin mengganggu pekerjaan saya untuk menginstal pembaruan dan saya tidak ingin meluncurkan App Store untuk melihat apa pembaruan itu. Saya hanya ingin mengabaikan peringatan agar tidak kembali lagi. Saya tahu tentang tip yang menggesek notifikasi dari sisi layar untuk membuatnya menghilang, tetapi sepertinya kembali beberapa menit kemudian.
Saya telah mencari di System Preferences untuk mengubahnya menjadi 'spanduk' alih-alih 'peringatan' sehingga akan hilang dengan sendirinya setelah beberapa detik, tetapi tidak ada opsi untuk mengontrol notifikasi pembaruan perangkat lunak. Saya juga telah membaca dua pertanyaan terkait ini dan sepertinya tidak bisa membuat jawaban di sana berfungsi untuk saya untuk menekan pemberitahuan pembaruan berulang.
Saya dapat mematikan semua pembaruan perangkat lunak bersama-sama, tetapi saya tidak benar-benar menentang pemberitahuan pembaruan - selama saya bisa mengakuinya dan tidak membuatnya terganggu lagi.
Apakah ada opsi konfigurasi tersembunyi yang dapat saya gunakan untuk mengontrol pemberitahuan ini agar tidak muncul kembali?
Jawaban:
Saya baru saja menonaktifkan memeriksa pembaruan secara otomatis dari System Preferences:
Saya menginstal pembaruan secara manual dari App Store atau dengan
sudo softwareupdate -ia
.Saya mencoba menambahkan perintah ini ke crontab root (dan tidak memulai kembali setelah pembaruan):
Saya tidak memiliki masalah pada awalnya, tetapi setelah pembaruan 10.8.3, Safari mulai macet saat diluncurkan sampai saya memulai kembali. Setelah itu saya berubah
-ia
untuk-da
jadi perintah hanya mendownload update.softwareupdate
tidak termasuk pembaruan untuk aplikasi App Store.sumber
Ada database SQLite yang terletak di ~ / Library / Application Support / NotificationCenter yang menampung semua informasi untuk Aplikasi yang terdaftar di Notification Center.
Mac App Store memang memiliki beberapa entri dalam DB, tetapi saya tidak melihat apa pun yang memungkinkan Anda mengubah pengaturan. Mungkin seseorang dengan pengetahuan yang lebih banyak bisa melihat-lihat dan mencari tahu lebih banyak.
sumber
ckoerner berada di jalan yang benar. Ini agak teknis, tapi saya sudah bebas dari pemberitahuan pembaruan 10.8.3 sepanjang hari.
Pergi ke ~ / Perpustakaan / Dukungan Aplikasi / NotificationCenter
Cari tahu file .db mana yang terbaru.
Buka file itu di Terminal dengan sqlite3:
sqlite3 LONG_FILE_NAME.db
Ketik
select app_id from app_info where bundleid = 'com.apple.appstore';
lalu tekan kembali. Nomor akan ditampilkan.Kemudian hapus semua notifikasi dari app store.
delete from notifications where app_id = NUMBER_FROM_PREVIOUS_STEP;
Terakhir, Anda mungkin perlu membunuh NotificationCenter. Itulah satu-satunya cara untuk menghapus notifikasi yang ada dari layar. Ketikkan
killall NotificationCenter
Terminal.Berikut adalah contoh penggunaan sqlite3:
Saya tidak yakin berapa lama itu akan berlangsung, tetapi ini merupakan sore yang menyenangkan tanpa pemberitahuan yang mengganggu saya sepanjang hari.
sumber
Buka systemPreferences> softwareUpdates dan kemudian hapus centang semua yang Anda lihat.
sumber
Klik pada ikon di sebelah kanan sorotan. Kemudian gulir sampai ke puncak. Ini akan menampilkan "Tampilkan Peringatan dan Spanduk Aktif". Matikan saja, dan peringatan akan menghilang untuk sisa hari itu.
sumber
Jika Anda mengarahkan kursor ke notifikasi dan geser dari kiri ke kanan pada trackpad (dengan asumsi Anda memilikinya), itu akan dipindahkan ke daftar notifikasi dan keluar dari layar langsung Anda.
sumber