כיצד לפנות מקום בגזרת האתחול באובונטו

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

make-space-partition-boot-on-linux

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

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

בדרך כלל אנו יכולים להשתמש ב- apt-get עם אפשרות הסר אוטומטית המאפשר לנו לזהות ולהסיר את כל אותן חבילות ו / או תלות ישנות מהמערכת. זה יהיה משהו כזה:

$sudo apt-getautoremove

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

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

$ sudodpkg –get-selections | greplinux- תמונה

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

linux-image-3.19.0-33-generic להתקין

linux-image-3.19.0-37-generic להתקין

linux-image-3.19.0-39-generic להתקין

linux-image-3.19.0-41-generic להתקין

linux-image-extra-3.19.0-33-genericdeinstall

התקנה כללית של linux-image-extra-3.19.0-37

התקנה כללית של linux-image-extra-3.19.0-39

התקנה כללית של linux-image-extra-3.19.0-41

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

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

באמצעות הטרמינל

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

$ sudo apt-get remove – purge linux-image-3.19.0-33-generic linux-image-extra-3.19.0-33-generic

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

$ sudo update-grub

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

באמצעות מרכז התוכנה של אובונטו

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

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

אובונטו-תוכנה-מרכז מותקן 1

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

אובונטו-תוכנה-מרכז-להראות-אלמנטים טכניים

החבילות שנחפש הן חבילות מסוג linux-image-versionnumber-genericy linux-image-extra-versionnumber-generic. לאחר שנזהה אותם על פי מספר הראייה העתיק ביותר, נוכל למחוק אותם.

ubuntu-software-center-kernel-linux

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


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.

  1.   Nasher_87 (ARG) דיג'ו

    הדרכה מאוד מאוד טובה יותר לאנשים כמוני שלא מאוד אוהבים את הטרמינל.
    מכיוון שאני שואל אותך משהו, אני מוכן לפרמט את המכונה להתקנת אובונטו 16.04; אז האם יש צורך להקצות מחיצה נפרדת ל- / boot? אני אומר את זה כי הדבר הראשון שהם אמרו לי היה מחיצות חשובות מאוד עבור / (שורש) ו / לבית, ואז הוספתי אחת להחלפה ועכשיו, אני מגלה שיש צורך גם באחת עבור / אתחול, והמלצתי שזה יהיה 500-550 Mb שעם זה יספיק
    ברכות וכבר תודה רבה

    1.    willys דיג'ו

      אין צורך ליצור את מחיצת האתחול, אך הכל תלוי בכל אדם ...

      דרישת שלום

      1.    Nasher_87 (ARG) דיג'ו

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

  2.   Chaparral דיג'ו

    מידע שימושי מאוד להיפטר מגרעינים ישנים ולקבל מקום. לאחרונה השתמשתי בתוכנית Tweak של אובונטו כדי לנקות את המטמון ואשפה אחרת שנצברה ובעבר השתמשתי בפקודות הבאות, שעד היום אני לא יודע אם הן יעודכנו. כלומר:
    "סודו dpkg -l | grep linux-image »
    "Sudo apt-get remove – purge linux-image-xxxxxx-xx-generic"
    תודה על המידע.

  3.   גרגורי רוז דיג'ו

    מאמר טוב, לא ידעתי את הפונקציה של אפשרות ההסרה האוטומטית, באופן כללי אני מעדיף לא להשתמש במסוף (אני קצת עצלן) אז קצת הזנחתי את כל האפשרויות האלה. באשר למרכז התוכנה של Ubunto אני כמעט ולא משתמש בו, אני מתרגל לסינפטיק והוא זה שאני משתמש בו, אז אין לי את זה מאוד נלקח.

    1.    רוברטוצ'ו דיג'ו

      כן, אין שום בעיה, אתה יכול להשתמש במנהל החבילות המועדף עליך

  4.   סבסטיאן דיג'ו

    שלום ... במקרה שלי אני משחרר כ- 23 מגה-בייט .. הרגע התקנתי את גרסת ה- xubuntu. מה שעשיתי היה לחיצה ימנית על תיקיית האתחול, לפתוח את המסוף משם ואז לשים את הפקודה -sudo apt-get autoremove- שמצוין בבלוג זה ... טוב .. יש לי את זה מחולק ב 250mb, ואני מתכנן להוריד אותו יותר .. מכיוון שהוא תופס 134mb במערכת .. ברכות, ואני מקווה שהמידע ישרת אותך.