שדרוג opensuse leap 15.6 אל 16.0.

בימים אלה נשלם פיתוח המהדורה החדשה של opensuse (אחת מגרסאות לינוקס), הרי היא leap 16, והיא משוחררת לשימוש הציבור – חינם אין כסף.
במהדורה זו נערכות בהפצה הוותיקה כמה מהפכות:
– מספר המקורות (repositories) מצטמצם, ומקורות כגון update למיניהו מתבטלים.
– מכשיר הקונפיגורציה הוותיק yast שהיה אחד המאפיינים הבולטים של ההפצה מראשיתה מוצא מהשרות ומוחלף באחרים – הבולט בהם הוא zypper הפועל משורת הפקודה ביעילות ואינטואיטיביות מפתיעות.
– לא עוד packman – המקור ששימש עד כה להספקת מקודדים שרשום עליהם פטנט ודרושים להצגת סרטונים ונגינת מוסיקה.
מחליף אותו השימוש ב־flatpak – המתקין תוכנות לא בשיטת החבילות (rpm) שהייתה נהוגה עד עכשיו.
– תכנת האבטחה העכשווית appermore מוחלפת ל selinux
להלן מדריך לשדרוג המהדורה הנכחית leap 15.6 ל leap 16.
בעיקבותיו אני מקווה להביא מדריכים נוספים לשימוש במהדורה החדשה.

נתחיל בקביעת נקודת יחוס, על ידי הרצת הפקודה (בקונסול) cat /etc/os-release
המניבה version = “15.6”

ונעבור לקונסול המנהל ע"י הרצת – su ומתקן ססמת המנהל (root).עכשיו נבדוק איזה מקורות מותקנים ע"י הרצת zypper ls

רואים כי מותקנים 8 מקורות הכוללים 3 מקורות update, את מקורות oss ו־non-oss של מהדורה 15.6 ואת מקור packmn. כמו כן נכלל מקור חופשי למקודד h264 הנחוץ להצגת סרטונים מסויימים.
פרט למקור זה (4) נסיר את כולם ע"י הרצה חוזרת של הפקודה zypper rs X כאשר X הולך מ־1 ועד 8 – פרט ל4.

הבדיקה החוזרת מראה כי המקור היחיד שנשאר הוא המקור ל h264 ולכן מספרו עכשיו הוא 1.
הגיע הזמן להוסיף את המקורות של leap 16.0.
המקורות הללו נמצאים כבר על שרתים רבים במדינות רבות ברחבי העולם. אני מעדיף את GWDG בגרמניה.
הוספת המקורות ובדיקתם מתוארת בתמונה הבאה:

כדי המקורות החדשים יתרעננו (refresh) באופן אוטומטי נריץ את הפקודה zypper mr -f X כמודגם בתמונה הבאה

ליתר בטחון נריץ את הפקודה zypper refresh המרעננת את המקורות ומפתחות האבטחה שלהם.

נתחיל בשדרוג ונריץ      zypper  –releaseser 16.0 dup
תתקבל הודעה על צורך בהחלפת מקורות של חבילות רבות מ־packman ל־oss

ההחלפה מתבצעת ע"י בחירת מספר האופציה הרצויה:

עכשיו תעלה הודעה ארוכה מאד המפרטת את השינויים שהולכים להתבצע במערכת:
ישודרגו 18 patterns ושם המוצר:

1903 חבילות ישודרגו, 18 חבילות יחליפו ארכיטקטורה

942 חבילות חדשות יותקנו, ושני patterns חדשים:

וכמו כן 4 patterns ישנים יוסרו. בסך הכל יתווספו לשטח המותקן 839.0 בMiB.

אחרי הקלדת y התחילה ההורדה וההתקנה, ונמשכה 15 דקות. לבסוף מופיע הסיכום:

ואחרי איתחול עולה המסך הבא:

ובדיקה: