OpenSUSE Leap היא הפצת לינוקס סולידיתהמציע פלטפורמה איתנה לאנשים רציניים. הבעיה היא בכך שהיא מתמקדת ביציבות, עדכוני התוכנה האחרונים נוטים להימשך זמן מה עד שיופיע. במקום לקבל גרעין חדש יותר, או עדכונים ל- Gnome וכו ', משתמשים בסופו של דבר צריכים להמתין. עבור חלק זה לא עניין גדול. עבור אחרים זה יכול להיות מטרד אמיתי. אם אתה מחפש לתמוך בקפיצה לתוכנה חדשה יותר, הדרך הקלה ביותר היא לשדרג אותה להפצת שחרור מתגלגלת. כך תוכלו להמיר את OpenSUSE Leap ל- Tumbleweed.
התראת ספוילר: גלול מטה וצפה במדריך הווידיאו בסוף מאמר זה.
גבה מאגרי תוכנה ישנים
לפני הוספת מקורות התוכנה החדשים עבור SUSE,תצטרך לגבות את הישנים. זה רעיון טוב, מכיוון שאם בכל עת השדרוג נכשל, תוכלו לשחזר את מקורות התוכנה הישנים ולהפוך את השדרוג. לגיבוי מקורות התוכנה הישנים של SUSE Leap, פתח תחילה חלון מסוף. היכנס למשתמש השורש באמצעות su, ו תקליטור לתיקיית הריפו.
su cd /etc/zypp/repos.d/
בתוך תיקיית repos.d, צור תיקיית משנה. תן שם לתיקיית המשנה הזו "גיבויים", "ישן", או כל שם אחר שתמצא מתאים.
mkdir backups
עם תיקיית ריפו הגיבוי החדשה העשויה בתוך /repos.d/, העבר את כל תוכנות SUSE Leap הנוכחיותמאגרים בספרייה זו. זכור, ברגע שתעביר את מקורות התוכנה האלו מהתיקיה הראשית, לא תהיה לך יותר גישה למקורות התוכנה של Suse Leap. אם אתה משתמש בתוכנה שמסתמכת מאוד על LEAP ואינה פועלת עם Tumbleweed, תצטרך להתקין אותה ולמצוא תוכנה התואמת ל- Leap.
הערה: הדרך המהירה ביותר למצוא תוכנה תואמת היא ב- OBS.
mv /etc/zypp/repos.d/*.repo /etc/zypp/repos.d/backup
לאחר הפעלת mv הפקודה, כל תוכנת Leap הנוכחיתמאגרים אינם פעילים עוד. אל תנסה לעדכן או להתקין תוכנה חדשה עד שתוסיף את מקורות התוכנה Tumbleweed. זיפר לא יעשה כלום (או גרוע מזה יפיל חבורה של טעויות).
הוסף מאגרי תוכנה חדשים
הליבה של OpenSUSE בין אם אתה משתמש בקפיצה אוTumbleweed מוכתב על ידי מקורות התוכנה אליהם יש גישה למערכת ההפעלה. פירוש הדבר שאם יש לך רק מקורות תוכנה של Leap ותעדכני את גרסת ה- SUSE שלך, היא תתקין את הגרסה האחרונה של התוכנה עבור המהדורה ההיא. הדבר יכול להיות נכון אם משתמש משנה את מקורות התוכנה של Leap עבור אלה מסוג Tumbleweed, ומעדכן: זה יומר לגירסת המהדורה האחרונה של Distro Release Rolling של SUSE.
לשם כך, פתח חלון מסוף והזן את הפקודות הבאות:
zypper ar -f -c http://download.opensuse.org/tumbleweed/repo/oss repo-oss zypper ar -f -c http://download.opensuse.org/tumbleweed/repo/non-oss repo-non-oss zypper ar -f -c http://download.opensuse.org/tumbleweed/repo/debug repo-debug zypper ar -f -c http://download.opensuse.org/update/tumbleweed/ repo-update
OpenSUSE קפיצת מכופף
עם מקורות התוכנה החדשים בתוך Leap,ניתן להתקין תוכנה מהצד הנדבך של הדברים. עם זאת, לפני שקורה כל דבר אחר, תצטרך לבצע "שדרוג distro". זהו תהליך בו מערכת הפעלה של לינוקס עוברת, משליך תוכנות וקבצים מיושנים מגירסה ישנה, לטובת המהדורה החדשה. ב- SUSE, הדבר נעשה באמצעות מנהל החבילות של זיפר, וזה תהליך מאוד חלק וקל. כדי להתחיל בשדרוג, פשוט הפעל:
sudo zypper dup

כשאתה מזין פקודה זו למסוף בש, הודעה האומרת "אתה עומד לבצע שדרוג הפצה עם כל מאגרי המידע המופעלים. וודא שמאגרים אלה תואמים לפני שתמשיך. ראה 'man zypper' למידע נוסף על פקודה זו. "
כאשר זיפר דופ הפקודה פועלת, הכל אמור לעבור בצורה חלקה, כל עוד כל מקורות התוכנה נוספו למערכת. אם פספסתם אחת, זו הסיבה שהפקודה נכשלה.

תהליך שדרוג ההפצה ללא ספקקח הרבה זמן. הסיבה לכך היא שכשאתה משדרג, SUSE מוריד הרבה יותר מעדכוני דפדפן וכדומה. במקום זאת תקבלו אלפי חבילות, כולל הגרסה העדכנית ביותר של סביבת שולחן העבודה שלכם, גרעין לינוקס חדש וכדומה. עדיף לתת לכלי השדרוג לעשות את שלו, וללכת למצוא משהו אחר לעשות בינתיים!
שדרוג לאחור לקפיצה
שדרוג לאחור מטומבלאד חזרה לקפיצה אפשרי. ראשית, פתח חלון מסוף והיכנס למשתמש השורש באמצעות su. לאחר כניסה לשורש, נווט אל תיקיית החזר התוכנה.
su cd /etc/zypp/repos.d/
באמצעות הפקודה rm, מחק את כל העקבות של מאגרי התוכנה Tumbleweed שנוספו קודם לכן.
rm /etc/zypp/repos.d/*.repo
לאחר מכן, העבירו את כל הקבצים מתיקיית הגיבוי חזרה לתיקיית המאגר הראשי.
mv /etc/zypp/repos.d/backup /etc/zypp/repos.d/
כשהמרכזים הישנים שוב נמצאים במקומם, הפעל את פקודת העדכון.
zypper dup
כמו פעם, זיפר ייקח קצת זמן עדשדרוג לאחור. תהליך השדרוג לאחור צריך לרוב לעבוד. אתה עלול להיתקל בבעיות מכיוון שבדרך כלל לא כדאי להוריד שדרוג למערכת הפעלה למהדורה קודמת. אם שדרגתם מ- OpenSUSE Leap ל- Tumbleweed ורוצים לחזור אחורה, כנראה שדרך הפעולה הטובה ביותר היא רק לגבות את כל הנתונים שלכם ולהתקין את הכל מחדש.
הערות