כיצד להפסיק לחלוטין את הודעות "שדרוג ל-MacOS High Sierra" ב-Mac
תוכן עניינים:
אם נמאס לך מההודעות "שדרוג ל-macOS High Sierra" המנדנדות ל-Mac שלך להתקין עדכון תוכנת מערכת שאולי קיבלת החלטה מודעת להימנע ממנו, סביר להניח שתעריך את הטיפ הזה כדי להפסיק לחלוטין את הודעות השדרוג של macOS.
כפי שאתה בטח יודע עד עכשיו, אין דרך באמת לבטל את ההתראה "שדרג ל-macOS High Sierra", יש גם כפתור "התקן" שמנסה מיד להתקין את העדכון, או " כפתור "פרטים" שנפתח ל-App Store וגם דוחף אותך להתקנה.אין אפשרות "לעולם לא" או "התעלם" בהתראה, מה שגורם למשתמשים מסוימים להאמין שאין ברירה אלא להתקין את עדכוני התוכנה המוצגים. אבל זה לא המקרה, אתה יכול להתעלם מהעדכון וגם להיפטר מההתראות שמטרידות אותך לעדכן.
שים לב שהטיפ הזה מיועד במיוחד למשתמשים שעדיין לא שודרגו ל-macOS High Sierra ואשר ספציפית לא רוצים לעדכן ל-macOS High Sierra מכל סיבה שהיא. זה עובד על גרסאות קודמות של תוכנת מערכת MacOS, כולל סיירה ואל קפיטן, וכנראה יעבוד אותו הדבר גם קדימה.
טריק זה יכול להיות שימושי גם אם החלטתם למנוע מההורדה האוטומטית של macOS High Sierra להופיע במחשב, מכיוון שגם לאחר חסימת תוכנית ההתקנה להורדה ל-Mac, חלק מהמשתמשים עדיין עשויים לראות את הודעות קופצות "שדרג ל-macOS High Sierra".
כיצד להשבית לצמיתות הודעות "שדרוג ל-macOS High Sierra" ב-Mac
זה כרוך בשינוי קובץ ברמת המערכת. עליך לגבות את ה-Mac שלך לפני שתמשיך. אם אינך מרגיש בנוח לשנות פריטי מערכת ואינך מבין סיכונים קשורים, אל תמשיך.
- עבור ל-Finder ב-Mac OS ומושך את התפריט "Go" ובחר "Go To Folder", ואז הזן את הנתיב הבא ובחר עבור:
- בספרייה /Library/Bundles/, חפש את "OSXNotification.bundle", כעת אתה יכול להזיז אותו או למחוק אותו, אבל אנחנו הולכים להתמקד בהעברתו כך שזה יהיה בקלות בטל
- החזק את מקש COMMAND במקלדת תוך כדי לחיצה, גרירה ושחרור של הקובץ "OSXNotification.bundle" למיקום חדש, כמו התיקייה ~/Documents של המשתמש (לדוגמה, גרור ושחרר אותו לתוך תיקיית המסמכים בסרגל הצד של Finder
- מכיוון ש-"OSXNotification.bundle" הוא קובץ מערכת, עליך לבצע אימות עם חשבון משתמש מנהל כדי להעביר את הקובץ הזה, אז התחבר כאשר תתבקש
- כשהקובץ הועבר בהצלחה, סגור את התיקיה /Library/Bundles/ והפעל מחדש את ה-Mac כדי שהשינויים ייכנסו לתוקף
/ספרייה/חבילות/
לאחר שה-Mac יופעל מחדש, לעולם לא תראה שוב התראה נוספת של "שדרג ל-macOS High Sierra", כל עוד קובץ ה-.bundle הזה נשאר מחוץ לתיקיה /Library/Bundles/.
וכן, שימו לב שהקובץ להעברה נקרא "OSXNotification.bundle", ולא "macOSNotification.bundle". macOS, Mac OS, Mac OS X, עגבנייה, to-maht-o. דומה אבל שונה.
עצירת הודעות "שדרוג ל-macOS High Sierra" לחלוטין באמצעות שורת הפקודה
אם אתה מעדיף את שורת הפקודה, אתה יכול להשתמש בתחביר הבא כדי להשבית את הודעות השדרוג על ידי העברת קובץ החבילה לתיקיית המשתמש Documents. מכיוון ששורת הפקודה דורשת תחביר מדויק לתוצאות הצפויות, השימוש בגישה זו מומלץ בדרך כלל רק למשתמשים מתקדמים יותר:
sudo mv /Library/Bundles/OSXNotification.bundle ~/Documents/
לחץ על החזר ואמת עם sudo כרגיל, ואז תוכל להפעיל מחדש את ה-Mac בכל נקודה כדי שהשינוי ייכנס לתוקף.
גישה זו זהה בדיוק לזו המתוארת מה-Finder, אלא שהיא מטופלת דרך שורת הפקודה, אבל ההשפעה זהה בכך שהיא תפסיק לחלוטין את ההתראות של "שדרוג ל-macOS High Sierra" לחלוטין מלהופיע ב-Mac.
איך אני הופך את זה ומקבל שוב את ההתראות "שדרוג ל-macOS High Sierra"?
אם אי פעם תרצה להפוך את זה כדי שתוכל לחוות התראות חוזרות על "שדרג ל-macOS High Sierra", פשוט גרור את הקובץ "OSXNotification.bundle" בחזרה אל /Library/Bundles/ שוב, ולאחר מכן הפעל מחדש את ה-Mac. עם אתחול מחדש, ההתראות לעדכון macOS יחזרו שוב.
תוכל גם להפוך את התהליך דרך שורת הפקודה באופן הבא, בהנחה שהקובץ OSXNotification.bundle" נמצא בתיקיית ~/Documents.
sudo mv ~/Documents/OSXNotification.bundle /Library/Bundles/
הקש על חזור ואמת כרגיל כדי שהשינוי יחזור.
זו כמובן גישה דרמטית משהו, אבל אם אתה נמנע מ-High Sierra מסיבה כלשהי או אחרת, זו יכולה להיות שיטה חוקית להפסיק את הטרדה של העדכון, בין אם במחשבי ה-Mac שלך, או קרובי משפחה, או מחשבי Mac אחרים תחת שליטת מנהל מערכת או בניהול אחר.
אגב, עוד הרבה תוכנה וגישה עקיפה היא להכניס את המחשב למצב 'נא לא להפריע קבוע' כדי לעצור את כל ההתראות וההתראות ב-Mac OS, אבל זה ירחיב מעבר לעדכוני תוכנת המערכת בלבד גם להפסיק את כל ההתראות וההתראות האחרות.
טיפ זה נמצא דרך @viss בטוויטר (תוכל לעקוב גם אחרי @osxdaily בטוויטר!), ונראה שנדון לאחרונה גם מ-eclecticLight. תודה לשניהם על רעיון הטריק!