בדוק ועדכן את גרסת ליבת אובונטו ב- Ubuntu 20.04

Check Update Ubuntu Kernel Version Ubuntu 20



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

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







בדוק את גרסת הליבה הנוכחית

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



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



$ללא שם -r





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

$חתול /אָחוּז/גִרְסָה



שימוש באחת הפקודות שלעיל יראה לך את גרסת הליבה של מערכת ההפעלה שלך. מהפלט לעיל, אתה יכול לראות שגרסת הגרעין המשמשת במאמר זה היא Generic 5.4.0-28.

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

שיטה מספר 1: אתר צוות ליבה של אובונטו

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

לשיטה זו, בצע את השלבים הבאים לעדכון גרסת הליבה:

  1. פתח את ה צוות גרעין אובונטו אתר להורדת גרעין לינוקס העדכני ביותר עבור אובונטו. בחר את הגירסה שברצונך להוריד ולאחר מכן הורד את קבצי .deb עבור הגירסה הגנרית.
  • linux-headers-all.deb
  • linux-mage-unsigned-amd64.deb
  • לינוקס-מודולים-amd64.deb

אנו רוצים לעדכן את הגרעין שלנו לגרסת הגרעין היציבה האחרונה 5.6.10. לכן, הורדנו את קבצי ה- .deb הבאים.

linux-headers-5.6.10-050610_5.6.10-050610.202005052301_all.deb

linux-image-unsigned-5.6.10-050610-generic_5.6.10-050610.202005052301_amd64.deb

linux-modules-5.6.10-050610-generic_5.6.10-050610.202005052301_amd64.deb

לחלופין, אתה יכול להשתמש ב- wget פקודה להוריד את חבילות הקווין הבאות לגירסת 5.6.10 של הגרעין:

$wgethttps://kernel.ubuntu.com/~ kernel-ppa/קו ראשי/v5.6.10/לינוקס-כותרות-
5.6.10-050610_5.6.10-050610.202005052301_all.deb
$wgethttps://kernel.ubuntu.com/~ kernel-ppa/קו ראשי/v5.6.10/linux-image-unsigned-
5.6.10-050610-generic_5.6.10-050610.202005052301_amd64.deb
$wgethttps://kernel.ubuntu.com/~ kernel-ppa/קו ראשי/v5.6.10/linux-modules-5.6.10-
050610-generic_5.6.10-050610.202005052301_amd64.deb
  1. לאחר הורדת כל החבילות, תוכל לאמת אותן באמצעות הפקודה ls –l:
  2. השלב הבא הוא התקנת כל החבילות שהורדו. אם הורדת את הקבצים בספרייה שאינה ספריית הבית, נווט תחילה אליה באמצעות הפקודה cd:$CD /נָתִיב/ל/מַדרִיך

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

    $סודו dpkg-אני*.deb

    המתן זמן מה עד להשלמת ההתקנה של כל החבילות.

    1. הפעל מחדש את המערכת שלך. לאחר השלמת האתחול, היכנס למערכת שלך ובדוק את גרסת הליבה באמצעות ללא שם הפקודה, כדלקמן:
    $ללא שם–R

    הפלט יציג את גרסת הליבה המעודכנת שהיא 5.6.10.

שיטה מס '2: שימוש בסקריפט Bash

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

1. הורד את סקריפט bash באמצעות הפקודה הבאה:

$wgethttps://raw.githubusercontent.com/פימלי/ubuntu-mainline-kernel.sh/
לִשְׁלוֹט/ubuntu-mainline-kernel.sh

2. העתק את הסקריפט לספרייה/usr/local/bin/. אתה יכול לעשות זאת באמצעות הפקודה הבאה:

$סודו להתקיןubuntu-mainline-kernel.sh/usr/מְקוֹמִי/אני/

3. כעת, תוכל לעדכן את גרסת הליבה כדלקמן:

$אובונטו- mainline-kernel.sh –i

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

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

$ללא שם–R

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

שיטה מס '3: עדכן את גרסת ליבת אובונטו באמצעות GUI

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

1. הכלי Mainline אינו זמין במאגרים הרשמיים של אובונטו, ולכן נצטרך להוסיף את ה- PPA שלו ידנית לקובץ sources.list במערכת שלנו. להשתמש ב apt-add-repository פקודה למטרה זו:

$סודוapt-add-repositoryppa: cappelikan/ppa

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

$סודועדכון מתאים

3. לאחר מכן, התקן את כלי Mainline עם פקודה זו:

$סודומַתְאִיםלהתקיןקו ראשי

המערכת עשויה לבקש אישור בכך שתספק לך Y / N. אוֹפְּצִיָה. מכה וגם להמשיך, ולאחר מכן יותקן הכלי Mainline במערכת שלך.

4. הפעל את הכלי הראשי מסרגל החיפוש של אובונטו באופן הבא:

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

לאחר שלב זה, יופיע דו -שיח האימות הבא. הזן את סיסמת משתמש העל ולחץ על לְאַמֵת לַחְצָן.

ההתקנה של גרסת הליבה שנבחרה תתחיל, ותוכל לראות את תהליך ההתקנה בחלון חדש.

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

$ללא שם–R

במאמר זה הסברנו שלוש שיטות שונות לעדכון גרסת הליבה ב- Ubuntu 20.04 LTS. לאחר עדכון הגרעין, לפעמים אתה עלול להיתקל בבעיות בעת אתחול המערכת. במקרה זה, חזור לגרעין הישן על ידי לחיצה על מקש Shift בעת האתחול, ובחר את הגרסה הישנה מהרשימה.