במאמר זה נסביר שלוש דרכים שבהן תוכל לעדכן את גרעין הלינוקס שלך לגרסה העדכנית ביותר הזמינה. הסברנו את ההליך ב- Ubuntu 20.04 LTS, המגיע עם גרסת גרעין 5.4. ניתן לפעול פחות או יותר על אותו הליך באמצעות גירסאות קודמות של מערכת ההפעלה אובונטו.
בדוק את גרסת הליבה הנוכחית
לפני עדכון גרסת הגרעין, עדיף לבדוק את הגירסה הנוכחית. זה יעזור לך להחליט לאיזו גרסה חדשה לעדכן את הגרעין. פתח את שורת הפקודה באמצעות קיצור המקשים Ctrl+Alt+T.
כעת, בדוק את גרסת הליבה הנוכחית ישירות משורת הפקודה, כדלקמן:
$ללא שם -r
תוכל גם לבדוק את גרסת הליבה באמצעות הפקודה הבאה:
$חתול /אָחוּז/גִרְסָהשימוש באחת הפקודות שלעיל יראה לך את גרסת הליבה של מערכת ההפעלה שלך. מהפלט לעיל, אתה יכול לראות שגרסת הגרעין המשמשת במאמר זה היא Generic 5.4.0-28.
בשיטות הבאות, אראה לך כיצד לעדכן את גרסת הליבה באמצעות שורת הפקודה.
שיטה מספר 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
- לאחר הורדת כל החבילות, תוכל לאמת אותן באמצעות הפקודה ls –l:
- השלב הבא הוא התקנת כל החבילות שהורדו. אם הורדת את הקבצים בספרייה שאינה ספריית הבית, נווט תחילה אליה באמצעות הפקודה cd:$CD /נָתִיב/ל/מַדרִיך
כעת, התקן את כל קבצי .deb שהורדו. אתה יכול לעשות זאת באמצעות הפקודה הבאה:
$סודו dpkg-אני*.debהמתן זמן מה עד להשלמת ההתקנה של כל החבילות.
- הפעל מחדש את המערכת שלך. לאחר השלמת האתחול, היכנס למערכת שלך ובדוק את גרסת הליבה באמצעות ללא שם הפקודה, כדלקמן:
שיטה מס '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-repository-וppa: cappelikan/ppa2. לאחר שהוספת את מאגר הראשי, השלב הבא הוא עדכון אינדקס מאגרי המערכת:
$סודועדכון מתאים3. לאחר מכן, התקן את כלי Mainline עם פקודה זו:
$סודומַתְאִיםלהתקיןקו ראשיהמערכת עשויה לבקש אישור בכך שתספק לך Y / N. אוֹפְּצִיָה. מכה וגם להמשיך, ולאחר מכן יותקן הכלי Mainline במערכת שלך.
4. הפעל את הכלי הראשי מסרגל החיפוש של אובונטו באופן הבא:
5. כאשר הכלי Mainline יופעל, תראה את חלון ההתקנה הבא עם רשימת גרסאות ליבה חדשות וזמינות. תוכל להתקין גרסה חדשה על ידי בחירת הגרסה מהרשימה ולחיצה על להתקין כפתור בסרגל הימני.
לאחר שלב זה, יופיע דו -שיח האימות הבא. הזן את סיסמת משתמש העל ולחץ על לְאַמֵת לַחְצָן.
ההתקנה של גרסת הליבה שנבחרה תתחיל, ותוכל לראות את תהליך ההתקנה בחלון חדש.
כעת, הפעל מחדש את המערכת ואמת את גרסת הליבה החדשה:
$ללא שם–Rבמאמר זה הסברנו שלוש שיטות שונות לעדכון גרסת הליבה ב- Ubuntu 20.04 LTS. לאחר עדכון הגרעין, לפעמים אתה עלול להיתקל בבעיות בעת אתחול המערכת. במקרה זה, חזור לגרעין הישן על ידי לחיצה על מקש Shift בעת האתחול, ובחר את הגרסה הישנה מהרשימה.