כאשר אתה צריך להתקין עדכוני תוכנה ב-Mac שלך, אתה כנראה הולך ל-Mac App Store. חנות האפליקציות של אפל היא כבר מזמן שיטת ברירת המחדל של לא רק למצוא ולהתקין יישומי צד שלישי, אלא גם להחלת תיקונים ועדכונים עבור macOS ויישומי אפל אחרים. אבל כשזה מגיע לעדכוני תוכנת macOS, חנות האפליקציות של Mac היא בעצם רק קצה קצה לפקודת UNIX, וחובבי הטרמינל של ה-Mac יכולים למעשה להשתמש בפקודה הזו כדי לעדכן את אפליקציות ה-Mac והצד הראשון שלהם תוך עקיפת כליל את חנות האפליקציות של Mac .
פקודת עדכון תוכנת Mac שאנו מדברים עליה נקראת היטב: עדכון תוכנה. הנה איך להשתמש בו.
- הפעל את אפליקציית ה-Terminal (שניתן למצוא בתיקייה /Applications/Utilities או על ידי חיפוש באמצעות Spotlight).
- מהטרמינל, הקלד עדכון תוכנה -l (זוהי אותיות קטנות "L" ולא מספר אחת). זה יספק רשימה של כל העדכונים הזמינים יחד עם גדלי הקבצים האישיים שלהם והערה המציינת אם תצטרך להפעיל מחדש את ה-Mac כדי להשלים את תהליך העדכון.
- כדי להתקין א אִישִׁי עדכון תוכנה, הזן את הפקודה sudo softwareupdate -i שֵׁם, כאשר "שם" הוא השם המדויק של אחד מהעדכונים הזמינים שנחשפו על ידי פקודת הרשימה. מכיוון שזוהי פקודת משתמש-על (sudo), תצטרך להזין את סיסמת חשבון המנהל שלך כאשר תתבקש.
- להתקין את כל עדכוני תוכנה זמינים, במקום זאת השתמש בפקודה sudo softwareupdate -i -a. המתג "-a" פשוט מורה לפקודה להתקין את כל העדכונים. שוב, תצטרך להזין את סיסמת המנהל שלך כשתתבקש.
- אין סרגל התקדמות מסורתי, אבל תראה ערכי טקסט מעודכנים בחלון המסוף עם השלמת כל שלב, שיודיע לך גם מתי הורדו עדכונים מסוימים וגם מתי כל תהליך ההתקנה הושלם. אם התקנת עדכוני תוכנה הדורשים אתחול מחדש, תראה הודעה אחרונה המורה לך להפעיל מחדש את ה-Mac. אתה יכול לעשות זאת דרך ממשק macOS רגיל, אבל מכיוון שאנו כבר משתמשים בפקודות UNIX בטרמינל, אתה יכול גם להקליד sudo shutdown -r עכשיו, המורה לפקודת כיבוי להפעיל מחדש את ה-Mac ("-r") באופן מיידי ("עכשיו").
יתרונות השימוש בעדכון תוכנה דרך המסוף
עכשיו שאתה יודע אֵיך כדי להפעיל את עדכון התוכנה של Mac מהמסוף, השאלה הנכונה היא למה תרצה להשתמש בשיטה זו במקום פשוט ללחוץ על כמה כפתורים ב-Mac App Store. סיבה אחת גדולה היא אוטומציה וניהול מרחוק. משתמשים עם מחשבי Mac מרובים לניהול יכולים ליצור סקריפטים או ליזום מרחוק עדכון תוכנה באמצעות שיטה כגון SSH ללא צורך בשימוש ידני בשיתוף מסך או בתוכנת ניהול מרחוק.
יתרון פוטנציאלי נוסף הוא מהירות. אמנם לא אוניברסלי, משתמשים רבים מדווחים שעדכונים מותקנים מהר יותר כשהם מותקנים דרך המסוף, הן מבחינת ההתקנה הראשונית והן מבחינת החלק שלאחר ההפעלה מחדש עם אתחול ה-Mac. אמנם לא כל עדכון יראה עליית מהירות משמעותית, אבל שיטת ה-Terminal לפחות לא תוסיף זמן בהשוואה ל-Mac App Store.
החיסרון הגדול של השימוש בעדכון תוכנה דרך המסוף
למרות היתרונות שלו עבור משתמשים רבים, יש אזהרה אחת גדולה של הפעלת עדכון תוכנת Mac דרך הטרמינל. כפי שהוזכר בתחילת מאמר זה, שיטת הטרמינל פועלת רק עם עדכוני מערכת macOS ואפליקציות Apple של צד ראשון כמו iTunes. זאת בהשוואה ל-Mac App Store, שתעדכן את אפליקציות הצד השלישי שלך לצד העדכונים הרשמיים של אפל.
משתמשי Mac ותיקים עשויים לזהות שמגבלה זו זהה לכלי השירות המקורי של Mac Software Update. כלי השירות הזה, כך אפל סיפקה עדכוני מערכת וצד ראשון למשתמשים לפני השקת חנות האפליקציות של Mac, לא תמך ביישומי צד שלישי. מכיוון שפקודת softwareupdate UNIX שימשה גם כבסיס לכלי השירות המקורי של Software Update, מגבלה זו הגיונית.
לכן, אם אתה רק רוצה להתקין במהירות macOS מערכת ועדכוני צד ראשון, או אם אינך משתמש באף אפליקציה של צד שלישי מ-Mac App Store, שיטת ה-Terminal סיפקה אותך. אם לא, אולי עדיף לך להישאר עם שיטת ברירת המחדל של Mac App Store מכיוון שהיא שומרת את עדכוני האפליקציות של הצד הראשון והשלישי שלך במקום אחד.