
תגיות
שדרוג אופן-סוזה לגרסה 13.2
שנה עברה מאז שוחררה גרסה 13.1 של אופן-סוזה. במשך השנה הזו עודכנה הגרסה ללא הרף ושרתה אותי בנאמנות על מספר לא מבוטל של מחשבים. ובמשך כל אותו זמן גם המשכתי לעקוב (ולדווח מפעם לפעם על באגים) אחרי פתוח הגרסה הבאה; המעקב נערך על מחשב הנסיונות שהריץ את גרסת factory של אופן-סוזה – שזו הפצה מתגלגלת על כל סממניה; תוכנות חדישות, “מהקצה המדמם”, הנשברות מפעם לפעם ודורשות עזרה ראשונה. והנה החודש “הוקפא” המצב של factory ושוחרר כגרסה החדשה של אופן-סוזה – גרסה 13.2. factory, בינתיים ממשיכה להתגלגל.
מהם האלמנטים העיקריים של הגרסה החדשה? ביניהם:
– קרנל 3.16
– systemd
– dracut
– kde 4.14.2
וכו’. נכון לעכשיו, גם כל יתר התכנות קיימות בגרסאותיהן העדכניות. הודעת השחרור במלואה נמצאת כאן.
בין יתר החידושים חודשה גם תכנת ההתקנה הגרפית, אבל לא בה אעסוק הפעם, אלא בשדרוג מגרסה 13.1 לגרסה 13.2.
השדרוג (וגם התקנה חדשה) אינו מצריך הורדת מדיה וצריבתה וניתן לערכו מתוך גרסה קיימת (ואף מתוך כל מערכת לינוקס או חלונות קיימת – אך גם בכך לא אעסוק הפעם). כדי להדגים את מהלך השדרוג בחרתי במערכת שכבר נסקרה בעבר בלינמגזין.
המערכת הותקנה אז כאופן-סוזה 11.3 בעלת מערכת הקבצים btrfs שהייתה באותו זמן נסיונית ביותר. היא שודרגה בהצלחה עד לגרסה 12.3 (שדרוג שנערך לפני כשנתיים) – ומאז לא נגעתי בה. הפעם בחרתי לשדרגה שדרוג נחשוני הישר ל 13.2 – שבה btrfs היא כבר מערכת הקבצים של ברירת המחדל…
והרי מהלך השדרוג:
באמצעות הדפדפן מנווטים לכתובת הבאה:
ומורידים ממנה (לחיצה ימנית ובחירה ב save) את הקבצים initrd ו linux. כברירת מחדל הם נשמרים בתיקיה Downloads.
משנים את שם initrd ל initrda (למשל) ומעבירים, כרוט, את שני הקבצים לספריה boot/.
כאמור, המערכת המשתדרגת הייתה מערכת מיושנת ובה מנהל האיתחול גראב 1. בעזרת עורך טקסט בזכויות רוט פותחים את הקובץ
boot/grub/menu.lst/ ומוודאים כי בסופו קיימות השורות הבאות:
title rescue
root (hd0,0
kernel /boot/linux
initrd /boot/initrda
זאת כמובן, בתנאי שהמחיצה boot היא באמת הראשונה בדיסק הראשון בסדר העליה. לפרוט נוסף בעניין, כולל גראב 2, ראו כאן.
הסיבה לשם rescue תתברר בהמשך.
נשמור את הקובץ המעודכן, ונאתחל את המערכת. מסך האתחול שעלה הוא:
בחירה ב rescue גורמת למערכת השדרוג\התקנה להתחיל לעלות. בשלב מסויים היא בודקת אם מדיית ההתקנה נמצאת:
היא אינה נמצאת, כמובן, ויש לבחור (באמצעות מקשי החיצים) ב no.
אחרי בחירת פרישת המקלדת ושפתה אנו נכונים להתחיל:
ואנו בוחרים בשדרוג – upgrade:
השדרוג שבוחרים הוא שדרוג רשת. בוחרים בכרטיס הרשת הרצוי, עדיף בקינפוג אוטומטי. אחרי שזה מתבצע, יש להזין את הכתובת שלמעלה, מפורקת:
כתובת השרת: mirror.isoc.org.il
והתיקיה:
pub/opensuse/distribution/13.2/repo/oss/
אין צורך בשם משתמש וססמה, ואחרי שתי לחיצות אנטר מערכת העידכון מתחילה לעלות:
אחרי שכל חלקיה עולים נפתח חלון גרפי ואנו מתבקשים לאשר את הסכם המשתמש:
אחריו מזוהה המחיצה עליה נמצאת המערכת הישנה, המועמדת לשדרוג.
החלון הבא מרכז את כל מאגרי התוכנה שיוסרו לקראת השידרוג
הם שייכים כולם לגרסה הישנה.
החלון הבא מסכם את הפעולות שעתידות להתבצע:
והוא גם מזהה בעיה. פתרונה יכול להיות אחד משניים:
אחרי אישור מתחיל השדרוג:
יש להחליף כ 3300 קבצים בהיקף של כ 6 ג’יגה. ההורדה וההחלפה נערכות במהירות רבה ואחרי כרבע שעה הותקנו כבר למעלה מאלף קבצים בהיקף של כ 1.5 ג’יגה:
שלושת רבעי שעה לאחר שהחל מתקרב השדרוג לסיומו:
המערכת מאתחלת והגרסה החדשה מתחילה לעלות
ולסיום הרי היא בכל תפארתה:
המשך יבוא.