כיצד לשדרג את פדורה לינוקס?

How Upgrade Fedora Linux

Fedora היא הפצת לינוקס הממומנת על ידי רד האט. הדבר הטוב ביותר הוא שזהו קוד פתוח וחופשי. הוא זמין גם למחשבים שולחניים, שרתים ומערכות IoT. יש לו סביבת שולחן עבודה אחרת כמו KDE Plasma, XFCE, LXQT וכו '.

מה נסקור?

במדריך זה נסקור כיצד לשדרג את פדורה 32 לפדורה 33. נראה שלוש דרכים שונות לשדרג את פדורה:



  1. שדרג באמצעות תוכנת מרכז התוכנה
  2. תוסף שדרוג מערכת DNF
  3. שדרג באמצעות מנהל החבילות עם dnf בלבד

דברים שכדאי לעשות לפני שמתחילים

עלינו לעשות דברים מסוימים לפני תחילת התהליך לחוויית שדרוג חלקה.



הדבר הראשון הוא שתמיד עליך לגבות את הנתונים שלך לפני שתנסה לשדרג. מומלץ מאוד לכל מערכת ייצור. אם אתה מתנסה במכונה וירטואלית, אז אין לך מה לדאוג. דבר שני, צריך שיהיה לך חשבון שורש או לפחות חשבון משתמש עם הרשאות גישה לשורש. זה הכרחי מכיוון שאתה לא יכול להריץ את פקודות השדרוג ללא זכויות משתמש העל.



שיטה 1. שדרוג באמצעות תוכנת מרכז (מומלץ לגרסת תחנת העבודה של פדורה)

זו הדרך המומלצת ביותר לשדרג את תחנת העבודה של פדורה, וזו גם הדרך הקלה ביותר למתחילים. ממהדורת תחנת העבודה של פדורה 23, הודעה לגרסה חדשה של פדורה מתחילה להופיע בכל פעם שמוצגת מהדורה יציבה חדשה. בדוק את ההודעה או עבור למרכז התוכנה הגרפי של פדורה, יוצג בפניך חלון עדכון פשוט, כפי שמוצג להלן:

כאשר תלחץ על כפתור ההורדה, כל הקבצים הנדרשים לשדרוג יורדו אוטומטית. עם השלמת ההורדה, היא תבקש אתחול מחדש להתקנת הקבצים המשודרגים. לאחר האתחול, תוכל לראות את המהדורה החדשה שלך.



שיטה 2. שימוש בתוסף לשדרוג מערכת DNF

זוהי שיטת השדרוג המומלצת רשמית לכל התקנות Fedora, למעט תחנת העבודה של Fedora. הוא משתמש בשדרוג dnf-plugin-system בעת ביצוע שדרוג מערכת. זוהי למעשה שיטת שורת פקודה מכיוון שהיא דורשת הפעלת פקודה כלשהי. אוקיי, בואו לצלול כדי לראות איך זה הולך לעבוד.

שלב 1 . ראשית, עדכן את מערכת Fedora שלך באמצעות הפקודה:

#שדרוג dnf--לְרַעֲנֵן

פעולה זו תתקין את כל העדכונים הדרושים למערכת לפני השדרוג. גודל ההורדה בפועל עשוי להשתנות עבור כל מערכת אחרת.

זה עשוי לקחת זמן רב להוריד ולהתקין את כל העדכונים בהתאם למהירות חיבור האינטרנט שלך וחומרת המערכת.

שלב 2 . לאחר סיום התקנת העדכונים, בצע אתחול מחדש של המערכת.

שלב 3 . לאחר אתחול המערכת, פתח מסוף והתקן את התוסף: dnf-plugin-system-upgrade. לשם כך השתמש בפקודה הבאה:

#dnfלהתקיןdnf-plugin-system-upgrade

שלב 4 . כעת נשתמש בתוסף dnf להורדת חבילות עדכוני המהדורה. הפעל את הפקודה הבאה:

#הורדת שדרוג מערכת dnf--לְרַעֲנֵן -משחרר=33

כאשר תפעיל את הפקודה לעיל, היא תבקש להריץ את הפקודה dnf upgrade -refresh כדי לוודא שהמערכת מעודכנת. הקש על 'y' ולחץ על enter, כך שהוא יכול להוריד כל עדכון חדש.

ה שחרור הארגומנט משמש לציון הגירסה של מערכת ההפעלה Fedora שברצוננו להתקין. כאן צייננו גירסה מספר 33, שהיא הגרסה העדכנית ביותר הזמינה כרגע. כדי לשדרג למהדורה מסועפת, עלינו להשתמש ב- 34, או שנוכל לקחת עור גולמי לשדרוג לגרסת עור מעור.

לאחר השלמת תהליך העדכון, תוכל להוריד את השדרוגים כפי שמוצג להלן:

כפי שאתה יכול לראות, גודל עדכון הגירסה הזה הוא בערך 1.3 גרם, כך שאולי ייקח הרבה זמן להוריד ולהתקין את כל העדכונים האלה. המתן עד להשלמת התהליך.

במהלך תהליך השדרוג, הוא יבוא מפתח gpg ויבקש ממך לאמת אותו, פשוט לחץ על 'y' כאן:

תהליך ההתקנה כמעט הושלם, מה שנותר הוא הפעלת הפקודה:

#dnf שדרוג מערכת אתחול מחדש

הערה : נא לא להריץ פקודה אחרת מלבד dnf שדרוג המערכת מחדש, אחרת ייתכן שיהיה עליך להפעיל מחדש את כל התהליך.

כעת המערכת תפעיל מחדש כדי להחיל את שדרוגי המערכת שהורדת, כפי שמוצג להלן:

לאחר השלמת תהליך השדרוג, אתה אמור לראות מסך התחברות חדש למערכת ההפעלה Fedora 33, כפי שמוצג כאן:

אנו יכולים לבדוק את גרסת פדורה באמצעות הפקודה:

#/וכו/os-releases

מכיוון שהשתמשנו בגירסת Fedora 32 xfce, אנו משודרגים ל- Fedora 33 xfce. זה צריך להיות זהה אם אתה משדרג מגרסת הגנום, עליך לנחות על הגנום פדורה.

שיטה 3. שדרוג באמצעות מנהל חבילות עם dnf בלבד (ללא שימוש בתוסף לשדרוג מערכת DNF)

השיטה האחרונה היא שימוש ב- DNF, שהיא למעשה לא מומלץ מאת פדורה. בעת השדרוג בדרך זו, אתה עלול להיתקל בבעיות תלות כלליות. עבור כל בעיה כזו, אתה יכול להתייחס לדפי ההפניה ולפוסטים אחרים הקשורים למדריך ההתקנה. זוהי שיטה מאוד מציקה למוח וצריך להשתמש בה רק על ידי מנהלי מערכות מנוסים.

שלב 1 . פתח מסוף והתחבר כמשתמש שורש והפעל את הפקודה שלהלן:

#systemctl לבודד multi-user.target

שלב 2 . בשלב זה, עלינו לעדכן את החבילות של מערכת ההפעלה Fedora הנוכחית שלנו בפקודה הבאה:

#שדרוג dnf

שלב 3 . במקרה של שדרוג על פני שלוש מהדורות או יותר או שדרוג מגרסה ישנה של פדורה לפני פדורה 20, ייתכן שתדרש לייבא ולהתקין את מפתח חתימת החבילה. אחרת, הוא אינו נדרש לשדרוג בין שתי מהדורות או פחות מהגרסה של Fedora 20 ואילך.

לכן, אם נדרש לייבא את המפתח, הפעל את הפקודה הבאה:

#סל'ד--יְבוּא /וכו/pki/סל'ד-gpg/RPM-GPG-KEY-fedora-2. 3-x86_64

אל תשכח להחליף 23 במהדורה היעד שלך כמו 32 ​​או 33 עבור פדורה האחרונה. כמו כן, החלף את x86_64 בארכיטקטורת המערכת שלך.

שלב 4 . נקה את כל המטמון של dnf על ידי הפעלה:

#dnf לנקות הכל

שלב 5 . התחל את תהליך השדרוג באמצעות הפקודה:

#dnf-משחרר=<target_release_number> -setopt=deltarpm=שֶׁקֶרdistro-sync

שלב 6 . התקן חבילות חדשות לגרסה החדשה באמצעות:

#עדכון קבוצת dnf'התקנה מינימלית'

ניתן לעדכן קבוצות אחרות כמו GNOME Desktop, כלי ניהול כמוצג כאן:

# dnf groupupdate 'GNOME Desktop'

כלי ניהול של dnf groupupdate

שלב 7 . התקן את מטען האתחול למכשיר האתחול שלך באמצעות הפקודה:

#/usr/sbin/grub2-install BOOTDEVICE

מכשיר האתחול הוא בדרך כלל /dev /sda או /dev /sdb, תלוי בדיסק הקשיח שלך. אם אתה משתמש במכונה וירטואלית, זה עשוי להיות כמו dev/vda.

שלב 8 . כעת, מחק קבצי מטמון מיותרים וקבצים מיותרים אחרים על ידי ניקוי המערכת. קבצים אלה נמצאים לעתים קרובות בספריות הבאות:

  1. / var / cache / dnf
  2. / var / lib / mock
  3. / var / cache / mock

סיכום

במדריך זה ראינו כיצד אנו יכולים לשדרג את Fedora Linux באמצעות שלוש דרכים שונות. למדנו גם את ההבדל העיקרי בשיטות שידרוג אלה. מדריך זה נבדק בהצלחה ב- Fedora 32 לצורך שדרוג ל- Fedora 33. אם אהבת את מדריך ההדרכה הזה, אנא שתף ​​אותו עם אחרים.