בין המשתמשים של לינוקס בשולחן העבודה תמיד יש נטייה מסוימת לנסות לעדכן את מערכת ההפעלה, או את האפליקציות שהן חלק ממנה, בהקדם האפשרי, וזאת מכיוון שבאופן כללי, גרסאות חדשות של אפליקציה או ספריה מתקנות קודמות שגיאות. אבל העובדה שיש לנו 'הכי חדש' כל הזמן גם משאירה אותנו חשופים יותר לכישלונות בגלל אי התאמה בין ספריות, ולכן ההפצות ביותר 'קצה מדמם' וגם את 'שחרור מתגלגל' הם אינם המתאימים ביותר לסביבות ייצור, בהן אנו זקוקים ליציבות.
ניתן לראות דוגמה מובהקת לצורך זה ביציבות אובונטו LTS, או תמיכה לטווח ארוךשהוא א גרסה עם תמיכה מורחבת עד 5 שנים. במילים אחרות, למי שמתקין אותה יהיו מובטחים עדכונים במהלך פרק הזמן הזה, מה שמאפשר לחברות וארגונים להתקין ולדעת שבמשך 5 שנים הם לא יצטרכו לעדכן לגרסה חדשה - עם כל הסיכונים הכרוכים לפעמים- אבל לא בגלל זה להפסיק לקבל תיקוני אבטחה, תיקונים וגרסאות חדשות של אפליקציות וחלקים חיוניים במערכת.
בוא נראה אז, כיצד לעדכן את אובונטו כדי לשמור תמיד על גרסאות LTSכלומר, אם לדוגמא אנו נמצאים על אובונטו 12.04 LTS נוכל ללכת לאובונטו 14.04 LTS ולא לגרסה 14.10 או ל- 15.04 האחרונה. גרסת ה- LTS הבאה של ההפצה הקנונית תגיע באפריל 2016מאז תוכנית ההשקה של אובונטו קובע שזה קורה אחת לשנתיים ותמיד בחודש הרביעי, כך שה- LTS הבא יהיה 16.04, 18.04 ו- 20.04.
לדוגמא שלנו, נניח שיש לנו התקנה של אובונטו 12.04 ושהמחשב שלנו כולל כתובת IP 192.168.1.100 בנוסף לשם המארח server.example.com. לאחר שהתקיימו שני התנאים הללו ואחרי שגיבינו את הנתונים החשובים ביותר שלנו, נוכל להתחיל.
אנו מעדכנים את רשימת המאגרים:
apt-get עדכון
אנו מתקינים:
apt-get להתקין עדכון-מנהל הליבה
כעת אנו עורכים את קובץ התצורה / וכו '/ מנהל עדכונים / שדרוגי שחרור:
ננו / וכו '/ מנהל עדכונים / שדרוגי שחרור
מה שאנו עושים כעת הוא לשנות את תוכנו כך ששורת הפקודה תופיע אחריה 'lts' במקום 'רגיל' או 'לעולם'. אז הקובץ נראה כך:
# התנהגות ברירת מחדל לשדרוג המהדורה.
[בְּרִירַת מֶחדָל]
# התנהגות ברירת מחדל להנחיות, אפשרויות חוקיות:
#
# לעולם - לעולם אל תבדוק אם יש גרסה חדשה.
# normal - בדוק אם גרסה חדשה זמינה. אם יותר מחדשה אחת חדשה
נמצא שחרור, שדרוג השחרור ינסה לשדרג ל-
# המהדורה שמצליחה באופן מיידי את ההפעלה כרגע
# שחרור.
# lts - בדוק אם גרסת LTS חדשה זמינה. המשדרג
# ינסה לשדרג למהדורת LTS הראשונה הזמינה לאחר
# הפועל כרגע. שים לב כי אפשרות זו לא צריכה להיות
# משמש אם המהדורה הפועלת כעת אינה LTS
# שחרור, מכיוון שבמקרה זה השדרוג לא יוכל
# קבע אם גרסה חדשה יותר זמינה.
בקש = lts
עכשיו כן, אנחנו יכולים לעדכן:
לעשות-שחרור-שדרוג -ד
לאחר תחילת התהליך, נתבקש לעדכן שירותים ורכיבי מערכת אחרים, הדבר הבטוח והמעשי ביותר הוא תמיד לענות כן כדי שהכל ימשיך כברירת מחדל. כעבור כ -20 דקות נסיים ולאחר הפעלת המחשב כבר נשתמש בגרסת ה- LTS האחרונה של אובונטו (דבר שנוכל לבדוק רק על ידי הפעלת 'cat / etc / lsb-release').
כפי שאנו רואים, התהליך הוא פשוט מאוד ומאפשר לנו לשמור על הציוד שלנו בגרסאות LTS, כך שאם אנו עובדים כמנהל מערכת ואנו משתמשים ב- Ubuntu 14.04.1 LTS, אנו יכולים לשמור את הפוסט הזה כאשר אובונטו 12 מגיע 16.04 חודשים ואנחנו מחליטים לעדכן.
האם זה תקף לשאר הטעמים? באשר לשעבר. לובונטו? שהיא זו בה אני משתמש מכיוון שאני מעדיף את גרסאות ה- LTS.
שלום רודריגו:
זה תקף רק עבור שרת אובונטו, הגרסה המוקדשת לשרתים. זה לא טעם של אובונטו, כמו קובונטו, לובונטו וכו '. בכניסה נמצא קישור ההורדה למקרה שתהיו מעוניינים.
ברכות!
אני מתאר לעצמי שהדבר הכי טוב יהיה לחכות קצת לתאימות של ספריות, נכון? מכיוון שיש תוכנות מסוימות שבוודאי ייכשלו
אני מתכוון לגרסת שולחן העבודה